33 Leeward Way, Plymouth, MA 02360