18549 South Palmer Avenue, Homewood, IL 60430

Current Owners
Michele A. Young
Purchase Price
$127,500 (2005)
Property Taxes
$3,631 (2022)
Blockshopper green logo