We have found 9 properties on E Decameron Ln, Meridian, ID. Average price per square feet on E Decameron Ln is $109. It is 1.8% lower than average price per sqft Meridian. Average sale price on E Decameron Ln is $221,500. It is 2.2% lower than average sale price in Meridian.