Crate&Barrel Palo Alto, CA

530 Stanford Shopping Center, Palo Alto, CA 94304