Active$350,000
TLC ≈ $3,191/mo
2 2 1,400 sqft
36 Primrose #36, 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