Budget Mini Storage North Bay Village
INDUSTRIAL | SELF-STORAGE
1530-70 Kennedy Causeway, Miami, FL
Square Feet: 105,000
Units: 1,085
Year built: 2003
INDUSTRIAL | SELF-STORAGE
1530-70 Kennedy Causeway, Miami, FL
Square Feet: 105,000
Units: 1,085
Year built: 2003