79 Hillwood Avenue, Stoughton, MA 02072 - Homesnap