Discover a new way of life at Hilliard Village Apartments Townhomes located at 3400 Twin Creeks Drive in Columbus, OH. Imagine living close to Downtown Columbus, yet far enough away to relax in a serene atmosphere. Choose your living options between a one, two, or three-bedroom apartment or townhome! You won't need to compromise on space and convenience when you have popular interior features and so much more!