Homes for sale - L-66,68,69 Mill St, Templeton, MA 01468 – MLS#7288...