4 Dean St
Worcester, MA 01609
$1,980,000 USD
5,900 SF
10% Cap Rate
5,900 SF
$1,980,000 USD
Showroom