104 Terrace Street

New Haven, CT 06512