Google Landings Office Building

Google Landings Office Building

An illustration of Google’s proposed 779,483-square-foot Landings office complex proposed for Mountain View’s North Bayshore area. In the foreground is Highway 101. Illustration submitted to the city by Google.

Be the first to comment

Leave a Reply

Your email address will not be published.