45 Telegraph Hill Road, Falmouth, MA 02540