Homes for sale - Lot 21 Michaels LN, Templeton, MA 01331 – MLS#7283...