Nike Running Store at Stanford Shopping Center Editorial Stock Image - Image of university, sports: 27212819
Stanford Cardinal Apparel & Gear. Nike.com
Stanford Shopping Center - Super regional mall in Palo Alto, California, USA - Malls.Com
Stanford Shopping Center debuts refreshed look with new retail and office space - Silicon Valley Business Journal | Shopping center, Garden set, Diy entertainment center