$674,900 - 490 Sowams Road, Barrington, RI 02806
490 Sowams Road
Barrington,
RI
02806
1,102 below grade finished sqft