26220 NE Stella St, Duvall, WA 98019 — $237,500 · 2bd · ~1.2% rule | OnePercent