427 Azalea Street, Elgin, IL 60124

Current Owners
Robert Michael Knauer and Julie Ann
Purchase Price
$300,000 (2023)
Property Taxes
$6,920 (2022)
Blockshopper green logo