312 Veazie St
Providence, RI 02904
$875,000 USD
6,150 SF
6,150 SF
$875,000 USD
Restaurant