195 Addresses Found in Carruth Road, Templeton, MA 01468