Boston South Station Tower
South Station Tower South Station Tower Information Location Atlantic Avenue, Boston, Massachusetts, United States Status Approved Groundbreaking Late 2007 Estimated completion 2009 Use Office Height Roof 621 ft (189 m) Technical details Floor count 49 floors Companies Architect César Pelli Developer Hines Interests LP South Station Tower is an approved[1] 621 foot (189 m), 49-story ho..