25925 North Elmwood Avenue, Wauconda, IL 60084

Current Owners
Mary and Harry Temple
Purchase Price
N/A
Property Taxes
$10,186 (2021)
Blockshopper green logo