We have found 16 properties on N Peppard Ave, Meridian, ID. Average price per square feet on N Peppard Ave is $147. It is 32.4% higher than average price per sqft Meridian. Average sale price on N Peppard Ave is $349,334. It is 54.3% higher than average sale price in Meridian.