Leasing Opportunities

320 Needham Street


Property: 320 Needham Street

Property Type: Office, Lab

Location: Newton, MA

Total Size: 41,083 SF


320 Needham Street is a fully renovated lab and office building adjacent to the Charles River, offering riverfront views and access to a surrounding wooded park. The building is located off of I-95/Route 128 and is in walking distance to a host of restaurant, retail and banking services. The property offers a truly walkable location with a full array of area amenities including a host of restaurants, banks, recreation and shopping services all within walking distance. Key retailers include Starbucks, The Bagel Place, Chipotle, Bank of America, HomeGoods and TJ Maxx. The proposed Northland Needham Street 30-acre Development will transform the neighborhood by adding residential, office and retail steps from the property.

Get in touch

Mike Wilcox, SVP, Director of Leasing,