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
Location
Wynwood, Miami, Florida
GLA (SF)
10,572
Land Area (SF)
14,000
Year Built/Renovated
1965, 1980/2014