Active$349,900
TLC ≈ $3,188/mo
3 1 1,050 sqft
1223 Charles, 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