24445 Leona DR, Hayward, CA 94542 - MLS#ML81803040 - Wen Guo - Kell...