Boston, MA Open 7 months

Litter

Disgusting amount of trash and litter behind 34 Decatur Street that attracts a rat infestation and that the building refuses to clean up