COMING SOON LOCATION: 91 NW 27 Street, Miami, FL 33127 PROJECT SIZE: 5,650 sq Ft Lot 31,500 sq Ft Building CATEGORY: residential + retail Share