Homes for sale - 12 West Parish Ridge Road, Haverhill, MA 01832 – M...