Budget Mini Storage Hialeah

INDUSTRIAL | SELF-STORAGE

6550 West 20th Avenue, Hialeah, FL

Square Feet: 105,000
Units: 950
Year built: 2005