Woman Found Dead Inside An Apartment In South St. Louis
According to the St. Louis Metropolitan Police Department, on Monday afternoon July 18, a woman was found dead inside a south St. Louis apartment.
Police said, around 4:25pm, officers found a woman dead inside an apartment on the 4200 block of Michigan Avenue.