Jump to MLS#:
MLS#:1187839
25 Church Street, Barrington, RI 02806
$299,900 | MLS#: 1187839
Office: 508-639-5223