Google publishes its plans for Mountain View's North Bayshore development which includes 3.12M square feet of offices and up to 8000 residential units (Jillian D'Onfro/CNBC)
Google publishes its plans for Mountain View's North Bayshore development which includes 3.12M square feet of offices and up to 8000 residential units (Jillian D'Onfro/CNBC)