2020-2026 Smith St
North Providence, RI 02911
$1,850,000 USD
8,175 SF
8,175 SF
$1,850,000 USD
Freestanding