Apartment Unit 1123 at 8520 W Palm Lane Phoenix Az 85037 Usa, Phoenix, AZ 85037 - HotPads