123-129 Dorrance St
Providence, RI 02903
$299,000 USD
2,166 SF
1
Unit
2,166 SF
$299,000 USD
Office