920 194th Street, Homewood, IL 60411

Current Owners
920 W Properties LLC
Purchase Price
N/A (2015)
Property Taxes
$1,099 (2022)
Blockshopper green logo