The Taft Apartments

 265 College Street, New HavenCT 06510
$1,230+Studio-2 BedsPets OK