13085 Olympus Cir, Poway, CA 92064 — $1,050,000 · 4bd · ~0.4% rule | OnePercent