9
3 Chelsea St
Worcester, MA 01610
$1,000,000 USD
7,847 SF
7
Units
7.8% Cap Rate
7,847 SF
$1,000,000 USD
Apartments