1440 Montclaire Place, Los Altos, CA 94024 - MLS#ML81854403 - Glenn...