Chelsea

53-unit transit-oriented apartment community located in Chelsea, MA.