24 Nantucket Avenue Unit B, Falmouth, MA 02540