A co-worker went to check on the man at his apartment in the 100 block of Hermann Street at about 1 p.m. The co-worker looked through the window, saw the man lying on the floor and called police, police spokesman Officer Albie Esparza said.
"Police responded and discovered the victim had been stabbed multiple times in the torso," Esparza said.
"It's unknown when the homicide occurred, but it's possible that it happened over the weekend," he said.
The medical examiner's office has not yet released the victim's name.