120 Bishops Terrace, Hyannis, MA 02601