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