Located in Irvine, this Google office on Jamboree Road offers a modern workspace for its employees.
Part of: Google's Office Locations