The Novella

 1245 Chapel Street, New HavenCT 06511
$1,520+1-2 BedsPets OK