Homes for sale - Lot 62 Mill St, Templeton, MA 01468 – MLS#72887050...