31 New Chardon is a Class C, 3 story building located near Boston’s North Station. Built in 1968, this property provides great access to not only great shops and restaurants in the surrounding neighborhoods, but also public transportation options.
Year Built: 1968
Total Building SF: 17,137
Public Transit (closest): Bowdoin T Station
Distance to Public Transit: 0.1 miles