Budget Mini Storage Hialeah
INDUSTRIAL | SELF-STORAGE
6550 West 20th Avenue, Hialeah, FL
Square Feet: 105,000
Units: 950
Year built: 2005
INDUSTRIAL | SELF-STORAGE
6550 West 20th Avenue, Hialeah, FL
Square Feet: 105,000
Units: 950
Year built: 2005