692 Dean Street, South Elgin, IL 60177

Current Owners
Miriam and Kashora Manzanares
Purchase Price
$195,500 (2022)
Property Taxes
$4,451 (2022)
Blockshopper green logo