Active$309,000
TLC ≈ $3,149/mo
1 1 970 sqft
589 Atwells #4A, Providence, RI 02909
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active