We have found 16 properties on E Cholla Hills St, Meridian, ID. Average price per square feet on E Cholla Hills St is $137. It is 23.4% higher than average price per sqft Meridian. Average sale price on E Cholla Hills St is $252,946. It is 11.7% higher than average sale price in Meridian.