Google to lease out Pacific Shores buildings

Google continues to pull back from its 106-acre hub in Redwood City, putting several buildings at the Pacific Shores Center up for lease.
Source: Arizona Business Journal