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