40 Devonshire Lane, Kenilworth, IL 60043

Current Owners
M. and J. Halbower
Purchase Price
$9,711,000 (2008)
Property Taxes
$84,826 (2022)
Blockshopper green logo