6
27-29 Canterbury St
Worcester, MA 01610
$920,000 USD
6,204 SF
6,204 SF
$920,000 USD
Warehouse