About 320 Needham Street
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.