About 20 Carematrix Drive
Dedham, MA
The property features a Class A Office/Medical building in Dedham, MA. Located adjacent to Legacy Place and the MBTA Dedham Corporate Commuter Rail Station, the 39,391 square foot facility was constructed in 1996 and sits on a 3.36-acre parcel.
The three-story brick veneer building also has direct access to Route 128.