ST. LOUIS, Mo. (KMOV) – Police are investigating after a woman’s body was found in north St. Louis Thursday morning.
Authorities were called just before 7 a.m. after the body was found in a vacant lot near the intersection of North Market and North Grand.
According to police, the victim sustained some sort of trauma, but it was not known if that’s what led to her death. Her clothes were also in disarray, police said.
Police said the woman was 31 years old, but they were waiting to release her identity until family was notified.