10 Mill Street #I, Maynard, MA 01754 - Homesnap