Litter & Debris
- Opened
- 15h ago
- Description
- Debris out for weeks at 20 Telegraph street
- Location
-
22 Telegraph St, Boston
42.33300309, -71.04995948
OPEN
·
#BCS-00375434
Activity
-
Submitted
Opened