$3,000,000 -
5831 N Echo Canyon Circle
Phoenix ,
AZ 85018
Subdivision name: ECHO CANYON