Active$329,900
TLC ≈ $3,138/mo
2 1 1,359 sqft
31 Peach Hill, North Providence, RI 02911
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active