181 Atwell, Elgin, IL 60124

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