89 Sandwich St located in Plymouth, MA is a 2,080 square foot Retail Sales, Retail - Single Occupancy property that was built in 1910.This class C building is situated on a 0.17 acre land parcel.Offered by Benjamin Stout.