38838 North Oak Avenue, Lake Villa, IL 60046

Current Owners
Nadyne M. and Richard J. Sedar
Purchase Price
N/A
Property Taxes
$4,729 (2021)
Blockshopper green logo