8571 Leeward WAY, Newark, CA 94560 - MLS#ML81894413 - Wen Guo - Kel...