Southgate Towers

Southgate Towers

Southgate Towers

Southgate Towers is a 495-unit waterfront luxury rental apartment community located in the City of Miami Beach, Florida. The 14-story residential mixed-use property was built in 1958, renovated in 2016, and features over 29,000 square feet of commercial space.

Location:
Miami Beach, FL

Units:  495

Transaction Value: $251,000,000

Assignment:
Investment Sale