Apartment Unit 249 at 3825 E Camelback Road, Phoenix, AZ 85018 | HotPads