2199 East Il Route, Unit: 122, Delavan, IL 61734

Current Owners
ICC Holdings LLC
Purchase Price
$9,000,000 (2018)
Property Taxes
$296,940 (2020)
Blockshopper green logo