1
426 Main St
Worcester, MA 01608
$3,600,000 USD
13,820 SF
18
Units
6.03% Cap Rate
13,820 SF
$3,600,000 USD
Apartments