The BP station on Chouteau Avenue has been the scene of several crimes, some deadly, within recent years. But advocates are saying the business is not the problem.
Tenants at the Ridgeview Apartments in north St. Louis County's Village of Riverview tell our I-Team they don't know where they'll live if they get kicked out.