We have found 5 properties on Birch Rd, Homewood, IL. Average price per square feet on Birch Rd is $108. It is 3.8% higher than average price per sqft Homewood. Average sale price on Birch Rd is $156,750. It is 10.9% lower than average sale price in Homewood.

List of properties