• 214 Needham Street, Newton, Northland Investment Corporation commercial property, Marshalls Plaza
  • 241 Needham St, Newton, Northland Investment Corporation commercial property, Marshalls Plaza
  • 241 Needham Street

    241 Needham Street, Newton, MA, United States

    Get Directions

Single story retail building on the Needham Street corridor. This building shares a 4.57 acre parcel with 281 Needham Street which is a two story + basement mixed use office/retail building.

Building Amenities

There are 402 shared outdoor parking spaces in the retail plaza.