Address: 280-82 View St
New Haven Ct 06511
United States
Rating: 4
Rating: 4
Drain, as evidenced by curbstone, is completely covered/clogged with leaves.
Drain, as evidenced by curbstone, is completely covered/clogged with leaves.