Homes for sale - 190 S Main St, Templeton, MA 01468 – MLS#72906686 ...