1191 Millbury St
Worcester, MA 01607
$3,100,000 USD
9,723 SF
9,723 SF
$3,100,000 USD
Freestanding