• 156 Oak St, Newton MA
  • 156 Oak Street

    156 Oak Street, Newton, MA, United States

    Get Directions

156 Oak Street is located adjacent to 55 Tower Road and Marshalls’ Plaza. The adjacencies are owned by Northland affiliates. The renovation of this historic brick and beam facility at the Charles River has carefully maintained the original character and charm while adding significant enhancements. Every amenity is within comfortable walking distance and downtown Boston is 20 minutes away.

Building Amenities

There are 286 outdoor parking spaces.