30
643 Chandler St
Worcester, MA 01602
$29.81 USD/SF/YR
2,214 SF
1
Space Available
Built 1965
2,214 SF Contiguous
Built 1965
2,214 SF
$29.81 USD/SF/YR
Retail