HOME
SERVICES
ABOUT
PROJECTS
CONTACT
More
The Wendell is a 182 unit apartment community in Hilliard, Ohio. This community contains 1 and 2 Bedroom Garden Apartments and 2 Bedroom Townhouse Apartments. It was completed in August 2017.