129 Acton Street #4, Maynard, MA 01754 - Homesnap