4 Glenhill Terrace, Maynard, MA 01754 - Homesnap