4
340 Shrewsbury St
Worcester, MA 01604
$975,000 USD
3,648 SF
3,648 SF
$975,000 USD
Freestanding