515 Providence Hwy
Dedham, MA 02026
$22.50 - $23.72 USD/SF/YR
680-860 SF
3
Spaces Available
Built 1961
860 SF Contiguous
Built 1961
680-860 SF
$22.50 - $23.72 USD/SF/YR
Office