50 Beautiful Acres. Annexed into the Village of Antioch. 24 +- of the acres are rented to a solar company at an excellent rate of return. Lease with solar farm is for 20 years and details can be disclosed to any qualified potential buyer.
Street Address: 42909 Deep Lake City: Antioch State: Illinois Postal Code: 60002 County: Lake MLS Number: 12157433 Courtesy of Realty World Tiffany R.E.