22370 Starling Dr, Los Altos, CA
22555 Cristo Rey Dr, Los Altos, CA
399 S San Antonio Rd, Los Altos, CA