Homes for sale - 675 Townsend Avenue #119, New Haven, CT 06512 – ML...