Updated Today COMPARE 84-86 Mansfield St, New Haven, CT 06511 Unit Apt 3 Apartment for Rent 3 Beds$3,750