25
3 Allied Dr
Dedham, MA 02026
Rate Upon Request
2,165-47,739 SF
6
Spaces Available
Built 1985
47,739 SF Contiguous
Built 1985
2,165-47,739 SF
Rate Upon Request
Office, Office/Medical