1/11 11 $12,000,000 Active Commercial 5,200 SqFt 60 NW 20th St, Miami, FL 33127 ATTENTIONS BUILDERS, DEVELOPERS, INVESTORS Development opportunity Close to Wynwood area and Omni Area 2 assembled lot o... Listed by Magin New World Realty