COMING SOON LOCATION: 120 NW 27 ST, Miami, FL 33127 PROJECT SIZE: 0,000 Sq Ft Lot 0,000 Sq Ft Building CATEGORY: Residential + Retail Share