58 Andover St, Unit#58 , #58

    North Providence, RI 02911
    • $229,000
    • STATUS: Active
    • ON SITE: 143 days
    • MLS #: 1193252
    UPDATED: 42 min ago