01/11
"The Castle" is a 15,600 square foot lot situated at the entrance of Wynwood and less than a mile away from Downtown Miami. Within The Castle walls are two leasable buildings totaling 6,352 SF surrounding an expansive 8,600 SF parking lot that can double as a staging area. The two buildings are 2,650 SF and 3,702 SF and may be leased together or individually.
Address: 41 NW 20th St
Type: Industrial / Storage
Rent: Call for Info
Buildings: 6,352 SF
Leasable: 6,352 SF
Status: Fully Leased
Copyright © 2024 Big Move Properties - All Rights Reserved.