Address: 47 Trumbull Street New Haven, Connecticut
Rating: 3
Rating: 3
Couch and liter left on side of road for over two weeks. Blight issue.
Couch and liter left on side of road for over two weeks. Blight issue.