Your search results

233 Needham Street, Newton

233 Needham Street,
add to favorites

High Visibility Newton Office Building

233 Needham Street provides an impressive image and spectacular convenience. Located in the N 2
Innovation District with many restaurant, fitness and retail amenities just a short walk away.

  • Under new ownership
  • 1,166 SF and 3,869 available
  • Covered garage with ample parking
  • ½ mile from I 95 ramp
  • Located in N Squared Innovation District
  • Fitness center and locker rooms
  • Newly renovated lounge/community space
  • Adjacent to the Newton Upper Falls Greenway






Address: 233 Needham Street
Zip: 02464
Country: United States
Property Id : 21858