closeView MeStudio to 4 Bedroom Apartments Kensington Square Apartments392 Orchard StNew Haven, CT 06511
closeView MeStudio to 2 Bedroom Apartments 1447 Chapel Street1447 Chapel StNew Haven, CT 06511Utilities Included