1051 Todd Farm, Unit: Unit 2, Elgin, IL 60123

Current Owners
Raul Flores
Purchase Price
$30,199 (2012)
Property Taxes
$1,865 (2022)
Blockshopper green logo