109 Old Groveland Road, Haverhill, MA 01835 - Homesnap