$1,350,000 -
4605 E Glenrosa Avenue
Phoenix ,
AZ 85018
Subdivision name: JEFFERY LEIGH LOTS 1-20, 26-64