Active$340,000
TLC ≈ $3,338/mo
2 2 1,212 sqft
44 Knoll #D, 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