Holiday Manor Apartments

(2)
 724 Savin Avenue, West HavenCT 06516
$910+1 Bed