Filter Options
Required*
Filter
Palo Alto / California / United States
0.0

This Xerox corporate office is located in a private building and requires an ID badge or a visitor's pass to enter. There is a cafe nearby and a beautiful seating area and fountain outside the building.