Bulldog Apartments

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