4
117-129 Front St
Scituate, MA 02066
$41.78 USD/SF/YR
4,596 SF
1
Space Available
Built 1923
4,596 SF Contiguous
Built 1923
4,596 SF
$41.78 USD/SF/YR
Retail