7
12 Winter St
Worcester, MA 01604
$1,000,000 USD
7,847 SF
6
Units
6.22% Cap Rate
7,847 SF
$1,000,000 USD
Apartments