Columbus Station Apartments at Town Center in Virginia Beach is an eight-time Award of Excellence Winner. Here you will discover the “best of both worlds”: an atmosphere of quiet elegance enhanced with the vitality of living in downtown Virginia Beach, offering a place to gather, dine, shop or play… just steps from your new apartment home!
These exceptional one, two and three bedroom luxury apartment homes are available furnished or unfurnished with flexible lease terms from three to twelve months.