3 Alexandria Avenue, Templeton, MA 01468 - Homesnap