Homes for sale - 24 Holman St, Templeton, MA 01436 – MLS#72872586 -...