18 Turner Lane, Templeton, MA 01468 - Homesnap