Active$394,900
TLC ≈ $3,495/mo
3 1 1,104 sqft
24 Howard, 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