We have found 4 properties on E Bowman St, Meridian, ID. Average price per square feet on E Bowman St is $146. It is 31.5% higher than average price per sqft Meridian. Average sale price on E Bowman St is $242,500. It is 7.1% higher than average sale price in Meridian.

List of properties