1648 Smith St
North Providence, RI 02911
$249,900 USD
899 SF
899 SF
$249,900 USD
Storefront Retail Office