123 Forest St, New Britain, CT 06052 — $234,900 · 5bd · ~1.6% rule | OnePercent