10 Mare Meadow Lane, Hubbardston, MA 01452 - Homesnap