Deciduous
-
87 Cambridgepark Dr Cambridge, MA 02140, USA - North CambridgeReporting encampment to be dispersed. Previous encampments have deposited significant litter and make walking the trails unsettling(since someone has claimed the area as their house).