Homes for sale - 34 Memorial St., Templeton, MA 01468 – MLS#7288671...