266 Indian Tr, Barnstable, MA 02655 - Homesnap