300 Needham Street

Newton, MA

For Lease

Type: Retail
Property Details: Corner Space Available—14,534 SF


  • 300 Needham
  • 300 Needham
  • 300 Needham
300 Needham300 Needham300 Needham

Shops at 300 Needham Street

THE SHOPS AT 300 NEEDHAM STREET is prominently situated at the signalized intersection of Needham Street & Oak Street, the gateway to Newton’s Needham Street shopping district.

The combination of the area’s affluent population, position within the Route 128/I-95 belt, bustling business district, excellent access and strong traffic counts provide tenants with a dynamic retail location. Additionally, the building was newly constructed in 2007, providing tenants optimal visibility and layouts with 18’ ceiling heights, large glass storefronts and highly visible frontage.