Current Location:United StatesChange Location
A 6-story, 77,979-square foot building constructed in 1906 and completely renovated in 1987 with elegant, marble finishes in the lobby. It is located near North Station.
Restaurants, Faneuil Hall, directly across from New Suffolk County Courthouse, one block from MBTA station (Haymarket) and commuter rail service (North Station), security system and elevator lock-off, on-site property management.
Back to property