Robert Maguire

Advertisement

New Playa Vista Offices Set to Open in 2020
The third building at the Water's Edge campus.
By Steven Sharp
New Look for Playa Vista Office Building
By Steven Sharp