53 Hancock St

    Haverhill, MA 01832
    • $419,900
    • STATUS: Active
    • MLS #: 72403962
    UPDATED: 15 min ago