We have found 39 properties on E Sicily St, Meridian, ID. Average price per square feet on E Sicily St is $103. It is 7.2% lower than average price per sqft Meridian. Average sale price on E Sicily St is $261,965. It is 15.7% higher than average sale price in Meridian.