SANTA MONICA, Calif. (KABC) -- Construction is underway on an $80 million office building in Playa Vista. WE3 is the third and final building in the Water's Edge complex. Water's Edge is a forerunner ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results