21W611 Lydia Road, Addison, IL 60101

Current Owners
Keith Dollas
Purchase Price
$106,400 (2009)
Property Taxes
$6,247 (2021)
Blockshopper green logo