74 Acre Avenue, Barrington, RI 02806
3
beds
2
baths
2,142 Sq.Ft. LIVING AREA
0.28 Acres lot