Developer California Landmark Group has completed a $120 million mixed-use apartment project with office space in the Marina del Rey area of Los Angeles County, seeking to capitalize on a rising slate of tech workers attracted to the coastal region even amid the pandemic.