Photo 2 of 5

View all

Apple fans crowd new downtown Palo Alto store
The new Apple Store at 340 University Ave. replaces Z Gallerie and has transformed the look of the intersection at Florence Street and University. Photo by Jocelyn Dong/Palo Alto Online.

© 2018 Mountain View Online.
All rights reserved.