Budget Mini Storage Kendall Lakes
INDUSTRIAL | SELF-STORAGE
13655 SW 42 Street, Kendall Lakes, FL
Square Feet: 109,034
Units: 975
Year built: 2003
INDUSTRIAL | SELF-STORAGE
13655 SW 42 Street, Kendall Lakes, FL
Square Feet: 109,034
Units: 975
Year built: 2003