17100 Harlem Avenue, Homewood, IL 60430

Current Owners
John Freedom
Purchase Price
$550,000 (2023)
Property Taxes
$19,599 (2020)
Blockshopper green logo