Homes for sale - 66 Pail Factory Rd, Templeton, MA 01468 – MLS#7286...