YouTube Space LA Share: Video Sharing WebsiteTechnologyCreative Production Space YouTube Space LA Visit Website 12422 W. Bluff Creek Dr. Playa Vista, CA 90094 424.354.5858