28 Point Isabella Road, Cotuit, MA 02635