• 215 Needham Street, Commercial property, Northland Investment Corporation
  • 215 Needham Street

    215 Needham Street, Newton, MA, United States

    Get Directions

A single story retail building on the Needham Street corridor.

Building Amenities

There is a deck with 130 parking spaces and an additional 15 surface spaces.