181 Atwell, Elgin, IL 60124

Current Owners
Dean and Brenda J. Thiessen
Purchase Price
$452,500 (2023)
Property Taxes
$10,151 (2023)
Blockshopper green logo