641 Williams Street, South Elgin, IL 60177

Current Owners
Rodolfo M Acosta
Purchase Price
$151,000 (2011)
Property Taxes
$5,250 (2022)
Blockshopper green logo