Bulldog Apartments

 956 Chapel Street, New HavenCT 06510
$1,150+Studio-3 BedsPets OK