The Miami-Dade Police Department's Homicide Bureau Cold Case Unit is investigating a fatal shooting that took place 17 years ago.
According to investigators, on Tuesday, April 17, 2007, at approximately 10:32 p.m., Luis Leon Jr. was shot and killed in an apartment complex located at 13740 SW 268 Street. According to a witness, the subject fled the scene on foot.
Investigators will be at the apartment complex handing out flyers seeking additional information.
Media is welcome to attend.