1305-1307 Mineral Spring Ave
North Providence, RI 02904
$1,300,000 USD
15,726 SF
15,726 SF
$1,300,000 USD
Storefront Retail Office