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