16
400 Reservoir Ave
Providence, RI 02907
$6,000,000 USD
68,182 SF
68,182 SF
$6,000,000 USD
Office