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