1638 Chapel St
(1)

1638 Chapel St, New Haven, CT 06511

Reviews

1 year ago

Apartment

It's the worst bad neighborhood Always loud to small