Tenants forced to move from condemned South St. Louis apartments after major police raid

ST. LOUIS — Tenants in south St. Louis City are looking for new homes after a massive raid.

St. Louis police said they carried out one of the largest search warrants in recent years after multiple complaints and a series of violent crime.

This all happening at the Concord Apartments in the Marine Villa Neighborhood. These apartments are located on the 3600 block of Illinois Avenue…

Story continues

TRENDING NOW

LATEST LOCAL NEWS