3119 Spruce Terr, Island Lake, IL 60042

Current Owners
Hm Zbilski Rp (living trust)
Purchase Price
$10 (2015)
Property Taxes
$5,609 (2022)
Blockshopper green logo