Active$3,150
TLC ≈ $274/mo
4 2 2,186 sqft
145 Windmill #1, 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