We have found 9 properties on E Bowstring St, Meridian, ID. Average price per square feet on E Bowstring St is $113. It is 1.8% higher than average price per sqft Meridian. Average sale price on E Bowstring St is $201,700. It is 10.9% lower than average sale price in Meridian.