The remains of Diani Gomez-Sanchez were recovered at around 8:30 p.m. on the 79th Street Causeway near Pelican Harbor Marina, Miami police said.
The girl was reported missing nearly 24 hours earlier after not returning home after a run early Saturday, The Miami Herald reported. Her body was found feet away from missing person fliers created by her family, the news outlet said.
"It’s a tragic moment beyond words for our community and for Diani’s family," Miami Police Assistant Chief Armando Aguilar told WSVN.
Her uncle, Dennis Gomez, said he first spotted her shoes and her phone. He then spotted her body.
"I was screaming ‘Get up Diani! Get up. Please, get up,'" Gomez told WPLG.
Police had originally suspected Diana Gomez was slain, but by Monday afternoon they had determined she had been struck by a gray or silver car that fled.
"It’s still a homicide," said Assistant Miami Police Chief Armando Aguilar Jr. "But it’s a vehicular homicide."