25 Railroad Ave , #6

    Swampscott, MA 01907
    • $1,200
    • STATUS: Active
    • MLS #: 72102828
    UPDATED: 29 min ago