130 Humarock Beach, Scituate, MA 02066