11
1007 East St
Dedham, MA 02026
$30.00 USD/SF/YR
18,702-56,106 SF
1
Space Available
Built 1972
56,106 SF Contiguous
Built 1972
18,702-56,106 SF
$30.00 USD/SF/YR
Medical