Homes for sale - 516A Woodward Avenue, New Haven, CT 06512 – MLS#17...