Updated Today 396-398 Ellsworth Ave, New Haven, CT 06511 Unit 1st Floor Apartment for Rent 2 Beds $1,800