Banana Republic 8025

Banana Republic #8025 is a Banana Republic clothing store located at Stanford Shopping Center, 172 Stanford Shopping Center in Palo Alto, California.