Shopping Centers & Malls in Palo Alto, CA
Stanford Shopping Center
Stanford Shopping Center Mktn