Tag Archives: Playa Vista Los Angeles
By victorcaba On November 26, 2012
YouTube Space LA Creator Playa Vista Opens Photo Credit: 12422 West Bluff Creek Drive Los Angeles, CA 90094 Tim Shey, Director of YouTube Next Lab, creator spaces are now open in London, Tokyo and Los Angeles. YouTube Creator Hub, to improve the quality of content…