DENVER — A southeast Denver apartment complex is rebranding after a tumultuous year that included a Drug Enforcement Administration-led operation and a lawsuit filed by tenants.
The Cedar Run Apartments at 888 S. Oneida St. in the Washington Virginia Vale neighborhood recently changed its name to Meridian at Cherry Creek.
Denver7 Investigates has reported on the complex since the beginning of the year and has talked to tenants about what they call poor living conditions, including broken mailboxes and doors without working locks. On Thursday, tenants at the complex said some things have improved, but more is needed…