View Details Under Contract $329,000 1 of 28 Bay Tree/Greggs Landing | Vernon Hills 3 beds 3 baths 1,822 sqft On Site: 29 Days