View Details $1,999,500 1 of 76 Echo Mountain Terrace | Phoenix 3 beds 3 baths 3,615 sqft 0.41 acres On Site: 27 Days