I suspect his is the antenna array on the water tower on top of Mackerel Hill.
Looks like the 780 Concord Ave antenna to me.