Apartment Unit 1164 at 2401 E Rio Salado Parkway #1164, Tempe, AZ 85281 - HotPads