South Cherrywood Lane in Homewood, IL

18017 South Cherrywood Lane, Homewood, IL 60430

Current Owners
Sharonda Berrocal
Purchase Price
$260,000 (2024)
Property Taxes
$11,223 (2023)
Blockshopper green logo