40W743 Wild Briar Lane, Elgin, IL 60124

Current Owners
Purchase Price
$415,000 (2008)
Property Taxes
$14,425 (2022)
Blockshopper green logo