11
2020-2026 Smith St
North Providence, RI 02911
$1,950,000 USD
8,175 SF
8,175 SF
$1,950,000 USD
Storefront