4
11 Shattuck St
Worcester, MA 01605
$27.50 USD/SF/YR
5,991-17,973 SF
1
Space Available
Built 1980
17,973 SF Contiguous
Built 1980
5,991-17,973 SF
$27.50 USD/SF/YR
Office