Homes for sale - 22 New Templeton Road, Hubbardston, MA 01452 – MLS...