672 Woodward Ave, New Haven, CT 06512 — $229,900 · 3bd · ~1.3% rule | OnePercent