8 Barstows Landing, Pembroke, MA 02359