18730 W Lazy Acre Lake Villa, Illinois 60046, Lake Villa
5 beds|6 baths|5000 sqft|built in 1999
Description
House located at 18730 W Lazy Acre Lake Villa, Illinois 60046. It has 5 beds, 6 bathrooms, and is 5000 square feet. The property was built in 1999. 18730 W Lazy Acre Lake Villa, Illinois 60046 is in the Lindenhurst neighborhood.