40 Elliott St

    Beverly, MA 01915
    • $539,900
    • STATUS: Contingent
    • MLS #: 72409371
    Under Contract
    UPDATED: 44 min ago