$171,500 -
2333 W Glenrosa Avenue Unit 113
Phoenix ,
AZ 85015
Subdivision name: CASA DEL CIELO CONDOMINIUM AMD