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