5941 N ECHO CANYON Lane, Phoenix, AZ 85018
3
beds
2.5
baths
3,201 Sq.Ft. LIVING AREA
0.165 Acres lot