1245-1251 Chalkstone Ave
Providence, RI 02908
$595,000 USD
6,554 SF
6,554 SF
$595,000 USD
Storefront