We have found 15 properties on N Seneca Springs Way, Star, ID. Average price per square feet on N Seneca Springs Way is $151. It is 10.7% lower than average price per sqft Star. Average sale price on N Seneca Springs Way is $354,950. It is 9.3% lower than average sale price in Star.

List of properties