38663 North Thorndale Place, Lake Villa, IL 60046

Current Owners
L. Beda S. Wiszowaty
Purchase Price
N/A
Property Taxes
$4,658 (2021)
Blockshopper green logo