9
333 Atwells Ave
Providence, RI 02903
$4,375,000 USD
20,000 SF
1
Unit
8% Cap Rate
20,000 SF
$4,375,000 USD
Storefront Retail Residential