LOCATION: 51 NW 26th St, Miami, FL 33127 PROJECT SIZE: 200,000 Sq Ft Building 180 Rental residences 35,000 Sq Ft retail Parking garage CATEGORY: Mix UseResidential + Retail Share