Google buys 12 acres in Playa Vista, expands presence in LA. Playa Vista is becoming a hub for tech companies http://ift.tt/12ygCF6
Google buys 12 acres in Playa Vista, expands presence in LA. Playa Vista is becoming a hub for tech companies http://ift.tt/12ygCF6