Image July 2, 2019 160,000-Square-Foot Office Campus Takes Shape in Del Rey Near Playa Vista and Marina del Rey.
Image August 27, 2018 Three-Building Office Campus Breaks Ground in Del Rey The 162,000-square-foot campus is scheduled to debut in 2020.