79 st. Residences

Address Location Description Year Square Feet Units
2 NW 79th St. Miami Fl 33150 Miami, FL New Construction - Rental 2016 200,000 sf 120 units