Googleplex

E170580 UNEXPLORED

The Googleplex is the sprawling corporate headquarters complex of Google (Alphabet Inc.) located in Mountain View, California, known for its innovative architecture and employee-friendly campus.


Referenced by (1)
Subject (surface form when different) Predicate
Mountain View
hasLandmark

Please wait…