3
19 Wells St
Worcester, MA 01604
$1,295,000 USD
9,572 SF
9,572 SF
$1,295,000 USD
Industrial