40 Devonshire Lane, Kenilworth, IL 60043

Current Owners
M. and J. Halbower
Purchase Price
$9,711,000 (2008)
Property Taxes
$176,161 (2024)
Blockshopper green logo