19 Warren Ave, North Providence, RI 02911 — $214,900 · 2bd · ~1% rule | OnePercent