292 Westminster St
Providence, RI 02903
$4,000,000 USD
18,560 SF
18,560 SF
$4,000,000 USD
Storefront Retail Office