93 Lookout Point Road-Lot 21A, Plymouth, MA 02360