Holiday Manor Apartments

(2)
 724 Savin Avenue, West HavenCT 06516