121 Shore Road Unit 7, Truro, MA 02666