Active$425,000
TLC ≈ $3,713/mo
3 2 1,243 sqft
224 Francis, North Providence, RI 02904
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active