8
650 Branch Ave
Providence, RI 02904
$10,802,238 USD
75,847 SF
7.25% Cap Rate
75,847 SF
$10,802,238 USD
Storefront