Lago Club is a multifamily property that was built in 1991. Located at 12375 SW 18th Street in Fontainebleau - University Park, Miami, this property has a total number of 189 units, with the following unit breakdown: Two Bedroom/Two Bath, totaling 203,244 SqFt.