25
3 Allied Dr
Dedham, MA 02026
Rate Upon Request
1,753-47,739 SF
5
Spaces Available
Built 1985
47,739 SF Contiguous
Built 1985
1,753-47,739 SF
Rate Upon Request
Office, Office/Medical