8 Newbury Street, Yarmouth, MA 02601 - Homesnap