Address: View Street New Haven, Connecticut
Rating: 4
Rating: 4
People are camping/living in the wooded area. They have tents and there is debris. This is a continuation of an ongoing issue.