7
80-92 Bridge St
Dedham, MA 02026
$38.92 USD/SF/YR
1,295 SF
1
Space Available
Built 2022
1,295 SF Contiguous
Built 2022
1,295 SF
$38.92 USD/SF/YR
Retail