Esplanada Way

Stanford, CA