20409 E Happy Trails Ln, Otis Orchards, WA 99027 — $899,900 · 5bd · ~0.4% rule | OnePercent