26870 Taffee RD, Los Altos Hills, CA 94022 - MLS#ML81894671 - Sohra...