Budget Mini Storage Biscayne Blvd
INDUSTRIAL | SELF-STORAGE
2336 Biscayne Blvd, Miami, Fl
Square Feet: 137,725
Units: 1,480
Year built: 2006
INDUSTRIAL | SELF-STORAGE
2336 Biscayne Blvd, Miami, Fl
Square Feet: 137,725
Units: 1,480
Year built: 2006