2903 Knollwood Avenue, McCullom Lake, IL 60050

Current Owners
McHenry St. Bank 665 (trustee)
Purchase Price
N/A
Property Taxes
$863 (2022)
Blockshopper green logo