17540-17538 Sunburst St, Sherwood Forest, CA 91325 — $1,799,900 · 7bd · ~0.6% rule | OnePercent