101 NW 20th St
$9,999
101 NW 20th St, Miami, FL 33127
For Lease
Retail
Warehouse
Active
Last Updated: 09/21/2024
4,836 sqft
Building Size
1959
Year Built
Details:
Building Size: 4,836 sqft
Year Built: 1959
Description:
Mixed use property in Wynwood. Open space for any business need
Location

Gallery

