$285,000 - 6623 S 23rd Place, Phoenix, AZ 85042
6623 S 23rd Place
Phoenix,
AZ
85042
Subdivision name: JADE PARK UNIT 2