The Green
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.
Update this organization
If you have an organization profile, please log in for quicker processing.