Homes for sale - 358 Hubbardston Road, Templeton, MA 01468 – MLS#72...