Features

You can see it if you go to the edge of the now public sidewalks of Playa Vista, and look out over the construction area to the southeast.  It is IMAX, in big letters, and it is big.  Fully 66,000 square-feet of office space, and at a reported $45-million price tag, this headquarters looks every bit like the commanding icon it...

[adrotate banner=”5″]