Skip to main content Skip to footer
  • For Lease
Dedham Place: First-Class Office for Lease - #1
Dedham Place: First-Class Office for Lease - #2
Dedham Place: First-Class Office for Lease - #3
Dedham Place: First-Class Office for Lease - #4
Dedham Place: First-Class Office for Lease - #5
Dedham Place: First-Class Office for Lease - #6
Dedham Place: First-Class Office for Lease - #7

3 Allied Drive at Dedham Row is a first-class, 160,910-square-foot office building. Located in Dedham, Massachusetts, the building is surrounded by amenities, highlighted by Legacy Place, a mixed-use development offering over 80 retail stores and restaurants, as well as anchored by Whole Foods. Bordered by Needham, Westwood, and Canton, Dedham is located within a growth corridor of the Greater Boston suburban market. It is less than 10 miles to Downtown Boston, is home to multiple MBTA commuter rail stops, and sits along I-95