Cambridge Oxford Apartments

(15)
 32 High St, New HavenCT 06510
$1,125+Studio-4 BedsCats OK