28
501 Park Ave
Portsmouth, RI 02871
$849,900 USD
1,449 SF
1,449 SF
$849,900 USD
Restaurant