198 Thames St
Bristol, RI 02809
$900,000 USD
4,102 SF
4,102 SF
$900,000 USD
Restaurant