Homes for sale - Lot 22-23 Holman St, Templeton, MA 01436 – MLS#728...