33
134 Thurbers Ave
Providence, RI 02905
$20.00 USD/SF/YR
1,500-7,600 SF
3
Spaces Available
Built 1910
7,600 SF Contiguous
Built 1910
1,500-7,600 SF
$20.00 USD/SF/YR
Office