$569,500 -
3121 N 21st Place
Phoenix ,
AZ 85016
Subdivision name: OLIVE MANOR LOTS 1-27, 51-78