Active$1,695,000
TLC ≈ $11,143/mo
4 4 3,773 sqft
612 Elmgrove, Providence, RI 02906
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active