ST. LOUIS, Mo. (KMOV) – Homicide detectives were called to investigate after a body was found in north St. Louis Thursday morning.
Authorities were called just before 7 a.m. when an unidentified body was found in a vacant lot located at North Market and North Grand.
Police said the victim was a woman, but did not say how she died.
Stay with News 4 and KMOV.com as we continue to gather more information.