58-62 Main, Templeton, MA 01436 - Homesnap