32
982 Mineral Spring Ave
North Providence, RI 02904
$720,000 USD
2,000 SF
2,000 SF
$720,000 USD
Office