Active$1,099,500
TLC ≈ $8,493/mo
3 3 3,350 sqft
1705 Wampanoag, Barrington, RI 02806
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active
Active