180 Cedar St, Sturbridge, MA 01566 — $685,000 · 4bd · ~0.7% rule | OnePercent