Location: Google 620 National Ave, Mountain View, CA 94043 Project Size: 150,000 SF Building Type: Office R&D Related postsDecember 10, 2024Rengstorff Shopping CenterRead moreDecember 9, 2024La Madrona Corner – Scotts ValleyRead moreDecember 6, 2024352 W. Main St. – Los GatosRead more