Central Self-Storage
5333 S Priest Dr
Tempe, AZ 85283
Tempe, AZ 85283