Byron Keith Street, 47, is accused of fatally shooting Patrick Odoikyene on Dec. 30 at the complex in the 4200 block of Via Marina Drive.
Street is charged with one count of murder with a special circumstance allegation of murder during the course of a burglary, the Los Angeles County district attorney's office said.
Street was also charged Wednesday with one count of first-degree residential burglary and three counts of vandalism over $400 damage, prosecutors said.
Residents at the Shores apartment complex told The Times that Odoikyene, described by the complex's management as a "courtesy patrol" team member, was well-liked and talkative.
Odoikyene "was the one that knew how the whole place worked," said a resident who spoke on condition of anonymity following the shooting because managers asked them not to speak with the press.
"Some of the other security guards were more quiet. He was talkative," the resident said. "The guy always had a smile on.... He was wonderful."