13
1039 Douglas Ave
Providence, RI 02904
$1,195,000 USD
5,450 SF
5,450 SF
$1,195,000 USD
Storefront Retail Residential