Boutique Office Building with Premier Location in North Station

180 Canal Street, Boston, MA 02114

  • Office
  • For Lease

Summary Description

180 Canal Street is a boutique office building located in Boston's North Station neighborhood. Built in 1899, the building is owned and managed by a local company experienced in catering to the needs of small tenants. 180 Canal Street’s ideal location, directly across from North Station, means easy access using the Commuter Rail service along with the Green and Orange Line subway. It is a convenient walk to the shops of Faneuil Hall, the restaurants of the North End and the parks of the Rose Kennedy Greenway.

Property Status: For Lease

Offer Type

For Lease

Building Class

B

Property Type

Office

Year Built

1899

Year Renovated

1985

Building Size

30,859 SF

Property Experts

Contact us regarding this property

An unexpected error has occurred. Please try again.
You didn't check the 'I'm not a robot' checkbox.

Your request has been submitted.

Someone will contact you shortly.