5 Davis St, Unit#5 , #5

    North Providence, RI 02904
    • $172,900
    • STATUS: Active
    • ON SITE: 112 days
    • MLS #: 1196589
    Price Reduced
    UPDATED: 31 min ago