1198 Chestnut Street, Newton Upper Falls, MA 02464 - Homesnap