Los Altos CA Shopping Centers & Malls 1. 692 Los Altos Ave, Los Altos, CA 94024 | Rancho Shopping Center (650) 559-0382