We have found 13 properties on Orchard Ln, Braidwood, IL. Average price per square feet on Orchard Ln is $82. It is 7.9% lower than average price per sqft Braidwood. Average sale price on Orchard Ln is $112,382. It is 7.3% lower than average sale price in Braidwood.