18
64 Bay Spring Ave
Barrington, RI 02806
$1,300,000 USD
3,992 SF
3.57% Cap Rate
3,992 SF
$1,300,000 USD
Freestanding