4289 David St, Castro Valley, CA 94546 - MLS#40962558 - Jin Ro - Ke...