COMING SOON LOCATION: 160 NE 167TH Street, North Miami, Florida PROJECT SIZE: 18,000 sq Ft Lot 7,104 sq Ft Building CATEGORY: Retail Share