12
267 Broadway
Chelsea, MA 02150
$10,415,000 USD
17,600 SF
17
Units
5.79% Cap Rate
17,600 SF
$10,415,000 USD
Apartments