Stanford Shopping Center
Palo Alto, CA Travel store, Shopping center, Local travel
Palo Alto History
Stanford Shopping Center
Stanford Shopping Center, Palo Alto, CA
Stanford Shopping Center - Leslie Herring — Leslie Herring
Fields of green
Stanford Shopping Center - All You Need to Know BEFORE You Go (with Photos)
Glass facade of the Apple store at the Stanford Shopping Center, an upscale outdoor shopping mall in the Silicon Valley town of Stanford, California, April 7, 2017 Stock Photo - Alamy
Stanford Shopping Center — Going In Style Travel Store at Stanford Shopping Center