19 Needham Street

19 Needham St, Newton, MA 02461

Property Information

  • For Lease Contact for pricing
  • Property Type Office
  • Property Size 14,391 SF
  • Lot Size 2.51 Acre
  • Building Class C
  • Year Built 1950
  • Date Updated May 6, 2026

Description

19 Needham Street is perfectly positioned within a 10-minute drive southwest of Downtown Boston, with easy access to Interstate 95 and less than a mile to Route 9.

Benefit from access to free on-site parking and proximity to national retailers and restaurants along a vibrant commercial corridor. It is a short walk to the Newton Highlands Station (MBTA Green Line) and a 25-minute drive from Logan International Airport.

Highlights

  • 24/7 access
  • Tenant portal/app
  • Bike storage
  • Parking

2 Spaces Available

203

Space Type

Office

Lease Rate

Contact for pricing

Total Space

2,111 SF

Available Date

Immediate

Space Number

203

204

Space Type

Office

Lease Rate

Contact for pricing

Total Space

1,919 SF

Available Date

Immediate

Space Number

204

Contacts

Nick Grammas

KS Partners

Jennifer Carrigan

KS Partners

Location

Located at 19 Needham St, Newton, MA 02461, this property is part of the Upper Falls neighborhood and Boston market.

Contact 19 Needham Street
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.