6 Days Ago COMPARE 73 W Prospect St, New Haven, CT 06515 Unit 2nd floor Apartment for Rent 3 Beds$1,900