Xtra Storage Companies
Add to Favorites
CLOSED NOW
Today: 9:00 am - 6:00 pm
Tomorrow: 9:00 am - 6:00 pm
04/01/2016
Professionally managed and well organized! It is clean and offers good parking. I rent a large unit and always in the run and I have No complaints and have been offered staff assistance a number of times.
Phone: (305) 257-8925
Address: 8774 SW 129th Ter, Miami, FL 33176
13051 SW 85th Avenue Rd, Miami, FL 33156
8501 SW 132nd St, Miami, FL 33156
16200 SW 137th Ave, Miami, FL 33177
14401 SW 119th Ave, Miami, FL 33186
8345 SW 124th St, Miami, FL 33156
6749 SW 117th St, Miami, FL 33156
9999 SW 89th Ct # 17, Miami, FL 33176
8395 SW 67th Ave, Miami, FL 33143
Miami, FL 33177
12701 SW 124th St, Miami, FL 33186