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