Homes for sale - 31 Church Hill Rd, Templeton, MA 01468 – MLS#72861...