NEW ON THE MARKET! 171 Saddle Hill Road, Hopkinton

Check out our virtual magazine for the home, as well as the video tour attached at the end.