132
BOSTON — The Boston Redevelopment Authority has approved plans for an 11-story office building on the South Boston waterfront, known as 1 Channel Center. The construction is reportedly $225 million and the building will contain 500,000 square feet. State Street Corp., a financial services company, has pre-leased the full office space. The project will also include the construction of a 980-space parking garage. Construction is scheduled for completion in February 2014.