Southgate Towers

Southgate Towers

Southgate Towers

Southgate Towers is a 495-unit, one-of-a-kind, waterfront, luxury, resort rental apartment munity in the ultra high-barrier-to-entry City of Miami Beach, Florida

Location:
Miami Beach, FL

Units:  495

Transaction Value: $251,000,000

Assignment:
Investment Sale