117 Broadway
Providence, RI 02903
$2,195,000 USD
7,526 SF
7,526 SF
$2,195,000 USD
Storefront Retail Office