We have found 11 properties on Peach Ln, New Baden, IL. Average price per square feet on Peach Ln is $95. It is 3.1% lower than average price per sqft New Baden. Average sale price on Peach Ln is $138,100. It is 29.6% lower than average sale price in New Baden.