Loading map...

Lockhart Building

151 Merrimac St, North Station/Beacon Hill
Boston, MA 02114
Class A
  • 4,884 sq ft available
  • Office
  • Multi
  • Renovated in 1989


151 Merrimac Street, or the Lockhart Building is a Class A, 6 story building located near North Station and the West End. Built in 1887, and later renovated in 1989, this property provides 24 hour access. It also is a great location for restaurant and shops, as Causeway Street and the West End and packed with things to do and places to eat.



Building Highlights

Stories: 6
Year Built: 1887
Year Renovated: 1989
Total Building SF: 42,478
# Elevators: 2
Public Transit (closest): North Station T Station
Distance to Public Transit: 0.2 miles
Parking Ratio: 0.5
Smallest Available Space: 1,584 SQ FT