1
19-23 Bluff St
Providence, RI 02908
$157,687.20 USD/AC/YR
0.19-0.19 AC
1
Space Available
0.19-0.19 AC
$157,687.20 USD/AC/YR
Commercial