12
129-141 Douglas Ave
Providence, RI 02908
$999,900 USD
14,000 SF
14,000 SF
$999,900 USD
Restaurant