121 Shore Road Unit 6, Truro, MA 02666