1808 W Camelback Rd, Phoenix, AZ 85015
Public Storage is a self storage facility in Phoenix, AZ located at 1808 W Camelback Rd, Phoenix, AZ 85015. Public Storage offers affordable, convenient self storage units in Phoenix, AZ.