25684 Spring Dr, Hayward, CA 94542 — $1,488,888 · 12bd · ~0.4% rule | OnePercent