Homes for sale - 0 Hamlet Mill Road, Templeton, MA 01468 – MLS#7281...