1294 Chalkstone Ave
Providence, RI 02908
$750,000 USD
2,200 SF
2,200 SF
$750,000 USD
Restaurant