Updated Today 133 Quinnipiac Ave, North Haven, CT 06473 Unit 2nd Floor Apartment for Rent 2 Beds $1,995