HOME / Self-storage facility / Extra Space Storage
2523 NW 6th St, Fort Lauderdale, FL 33311
+19545418022
View Business Profile