Catch a glimpse into life at The Atworth! Discover upgraded features and exceptional amenities at our pet-friendly apartments in Vernon Hills, IL. Call today to schedule your tour!