The property where Owens' body was found in China Grove, northeast of Charlotte, is used for police training. A construction worker discovered the body in a yard next to a house on the property on Tuesday, October 10, and reported it to police.
Owens was stripped of his clothes and belongings and was lying on the lawn in his underwear and socks. He was also reportedly covered in scratches and surrounded by glass.
Owens' sister Haley Shue told NBC News the family was "heartbroken" because her brother's body was exposed for too long to hold an open-casket memorial for him.
Shue said her family last saw Owens on Sunday, October 8, when he spent time with a friend. Later that day, he was picked up by a different friend, and didn't return home to his grandmother's house where he lived, Shue told NBC.
- Body of woman who vanished in summer found buried in North Carolina, suspect charged with murder
- Murder Suspect Found Hiding Under Bed After Woman Searching For Cat Stumbles On Human Remains In Burnt-Out Shed
- Woman kills ex, buries him in backyard, cops say. She then lied to investigators about her alleged deed.
Never miss a story — sign up for the Front Page Detectives newsletter. Be on the scene the moment news breaks.
His grandmother's home was reportedly nearby the property where he was found, a place Shue believed he had never been before.
An autopsy found no signs of assault or trauma to the body, according to local news station WBTV. Investigators were awaiting the toxicology report to determine the cause of death.
Become a Front Page Detective
Sign up to receive breaking
Front Page Detectives
news and exclusive investigations.