South Station is Boston’s main transit hub with over 33 million annual visitors, and located in immediate proximity to the vast majority of Boston’s Class A office space. South Station also lies at the base of a new 51 story office and residential tower rising above it, one of the largest projects to ever be undertaken in Boston. With a revamped line-up of food, convenience, and retail tenants, South Station is incredibly well positioned for many years to come.