Lake House South is a 16-story high-rise located on Lake Boca Raton. Built in 1970, Lake House South has a newly renovated lobby and common areas. Other amenities include a lakeside swimming pool, outdoor kitchen and picnic area, resident gym, boat docks, and more.
•
•
•
•
•
•
•
•
•
•
•