5
1 Citizens Plz
Providence, RI 02903
$28.95 USD/SF/YR
4,000-17,300 SF
3
Spaces Available
Built 1990
17,300 SF Contiguous
Built 1990
4,000-17,300 SF
$28.95 USD/SF/YR
Office