SOLD LOCATION: 30 NW 34th Street, Miami, FL 33127 PROJECT SIZE: 15,000 Sq Ft Lot 8,000 Sq Ft Building CATEGORY: Retail Share