40 Devonshire Lane, Kenilworth, IL 60043

Current Owners
M. and J. Halbower
Purchase Price
N/A
Property Taxes
$137,811 (2017)
Blockshopper green logo