climatecontrolledandgarageunits
in
Phoenix, AZ
Camelback & 83rd AVE Self Storage
4860 North 83rd Avenue
Phoenix
AZ
85033
(623) 349-7759
10.3
mi