Apartment Unit 253849 at 1801 N 83rd Avenue #253849, Phoenix, AZ 85035 - HotPads