We have found 41 properties on W Indian Rocks St, Meridian, ID. Average price per square feet on W Indian Rocks St is $108. It is 2.7% lower than average price per sqft Meridian. Average sale price on W Indian Rocks St is $233,240. It is 3.0% higher than average sale price in Meridian.
Address | Owner | View Details | |
---|---|---|---|
97 W Indian Rocks St, Meridian, ID 83646N/A | 97 W Indian Rocks St, Meridian, ID 83646 | N/A | View Details |