Overview
- Updated On:
- April 20, 2022
Description
High Visibility Newton Office Building
233 Needham Street provides an impressive image and spectacular convenience. Located in the N2 Innovation District with many restaurant, fitness and retail amenities just a short walk away.
- 1,000 – 11,000 SF Available
- Direct Elevator Entry on the 3rd Floor
- Abundant nearby dining and shopping options
- Close public transportation stops within 5 minutes
- Location 1/2 mile from I-95 ramp ensures an easy commute
- Plentiful On-Site Amenities:
- Fitness Center with Locker Rooms
- Tenant Lounge and Kitchen
- Covered Parking Garage
- Walking Trails
Address: 233 Needham St
City: Newton
State/County: Massachusetts, Metro West
Zip: 02464
Country: United States
Open In Google Maps Property Id : 22254
Other Agents

Dean Blackey
Managing Director
Dean Blackey joined the company in 1999 and is now Managing Director at R.W. Holmes. His e ...

Michael Fahy
Associate
Mike focuses on assisting both landlords and tenants in lease negotiations and property sa ...