24494 Leona DR, Hayward, CA 94542 - MLS#ML81895082 - Wen Guo - Kell...