81, 87 NW 24th Street
Warehouse building along 24th Street in Miami's Wynwood submarket.
Property Highlights- Can Be Converted to Retail Use
- Over 10,000 SF of Buildings on 14,000 SF Site
- Assemblage sold in 2020
Wynwood, Miami, Florida
Land Area (SF)