Boston, MA Closed Over 3 years
This has been up for several weeks/months. Kept hoping the owner would fix. This is at the back of the long red brick building (120 Norway), and actually on the back of a building whose address is probably ?? Burbank Street. I live in 120 Norway Street.