1801 N 83rd Ave Phoenix Az 85035, 253849 | HotPads