The South Station tower that has been in the planning process since the 90's is finally moving forward, according to Curbed.
Signed off by the city last week, the plans put a 51-story tower on top of South Station, which once completed will be one of the ten tallest buildings in Boston.
With the addition of a new financial partner, Chinese builder Gemdale Properties, the development will finally be kick started before the end of [...]