8 Chestnut St, Windsor Locks, CT 06096 — $339,900 · 4bd · ~0.8% rule | OnePercent