site logo

Google details 80-acre mixed-use project in San Jose, CA

Permission granted by Google