$575,000 -
3044 E Cholla Street
Phoenix ,
AZ 85028
Subdivision name: MELROSE PARADISE 1