We have found 8 properties on N Echo Summit Pl, Star, ID. Average price per square feet on N Echo Summit Pl is $196. It is 16.0% higher than average price per sqft Star. Average sale price on N Echo Summit Pl is $446,500. It is 14.1% higher than average sale price in Star.