Square Station

Square Station is a 710-unit, mixed-use, transit-oriented, rental apartment tower at the heart of the Arts & Entertainment District in Miami. The property offers unobstructed views of Downtown Miami, modern floor plans, and luxury amenities together with unparalleled connectivity via local highways and Metromover.

Miami, FL

Units:  710

Transaction Value: $142,000,000

Debt Placement