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