Stanford Shopping Center in Stanford, United States

business.simon.com

Stanford Shopping Center is open-air, garden-lined mall with high-end department stores & boutiques, specialty shops & eateries.