38668 North Thorndale Avenue, Lake Villa, IL 60046

Current Owners
Francis M. and Beverly A. Ventrice
Purchase Price
N/A (2013)
Property Taxes
$11,982 (2021)
Blockshopper green logo