Budget Mini Storage Kendall Lakes

INDUSTRIAL | SELF-STORAGE

13655 SW 42 Street, Kendall Lakes, FL

Square Feet: 109,034
Units: 975
Year built: 2003