South Station Tower is a skyscraper under construction in Boston, Massachusetts, the high-rise portion of a three-building development. Construction on Phase 1 of the project, a 51-story, 678-foot tower with offices and condominiums, started in January 2020 and is expected to take four years. It will be built atop Boston's historic South Station compleā¦
South Station Tower is a skyscraper under construction in Boston, Massachusetts, the high-rise portion of a three-building development. Construction on Phase 1 of the project, a 51-story, 678-foot tower with offices and condominiums, started in January 2020 and is expected to take four years. It will be built atop Boston's historic South Station complex, an example of transit-oriented development. The overall project will include condominium units, office space, a parking structure, and possibly hotel space. The property was initially proposed by Hines Interests and TUDC, a subsidiary of Tufts University.
Location: Atlantic Avenue, Boston, Massachusetts, United States