I walk by this all time at the corner of Dartmouth and Marlborough Streets:
I have no idea what it is. I see similar things like it elsewhere in the city. It doesn’t appear to be hooked up to any power source. It’s made out of metal, not wood. Is it some kind of billboard that the city has decided to shutter?
Update: Apparently, this is a telecommunications node.