11 Swanton St, Providence, RI 02910 — $374,900 · 2bd · ~0.6% rule | OnePercent