1126 Beacon Street Newton , MA 02461