1201 Highland Avenue, Needham, MA

4,182 Sq Ft

1 Story Retail, Brick Facade

Built 1991

Two tenant retail strip anchored by Dunkin Donuts, this building is located across north of Needham Center on well traveled Highland Ave. Dedicated private parking is available as well as street parking along Highland Ave.