The Green is a 1.5-acre downtown park, surrounded by 60,000 square feet of retail and office space. Restaurants and retail shops open to the park from a European-style arcade positioned along one side of the park and a three-story brick and glass building on the opposite side, overlooking the park.