6
123-129 Dorrance St
Providence, RI 02903
$259,000-$325,000 USD
1,310-2,279 SF
2
Units
1,310-2,279 SF
$259,000-$325,000 USD
Office