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