Address: 2995 Okeechobee Rd, Hialeah, FL 33012, USA
Hello! This facility offers climate-controlled units.
The units are in a big building that is temp controlled. Building is cool and clean
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Self-storage facility
2990 W 84th St, Hialeah, FL 33018, USA
850 E 65th St, Hialeah, FL 33013, USA
6800 W 4th Ave, Hialeah, FL 33014, USA
6150 W 20th Ave, Hialeah, FL 33016, USA