NEWPORT BEACH, Calif. (March 14, 2016) — Irvine Company Office Properties announced today that Tarsadia Investments, LLC has leased the top floor at 520 Newport Center Drive, one of the premier office addresses on the West Coast. “The 21st floor… More »