We have found 9 properties on Cherrywood Ln, Homewood, IL. Average price per square feet on Cherrywood Ln is $88. It is 15.4% lower than average price per sqft Homewood. Average sale price on Cherrywood Ln is $182,659. It is 3.9% higher than average sale price in Homewood.