225 Friend Street is an 8-story office building located steps from the newly renovated North Station and TD Garden. The building recently underwent lobby renovations and provides tenants with suites that offer abundant natural light and high ceilings.