Vantrust’s Town Center One (156,000-square-feet of office space) and Town Center Two (219,000-square-feet of office space) are Class A offices located in the heart of Deerwood Park, offering abundant parking with a ratio of six parking spaces per 1,000-square-feet. Each are within walking distance of hotels, fitness centers, shopping, and dining.
Our team provided site planning, design, permitting, and civil engineering for the development.