LOS ANGELES—Three people who may have overdosed on drugs were found dead April 5 inside an apartment building in the Skid Row area.
The bodies of two men and one woman were discovered Wednesday afternoon inside 649 Lofts, a building in the 600 block of Wall Street, near Sixth Street, the Los Angeles Times reported.