Houston police said 911 callers reported the shootings on Lakeside Estates Drive and Wilcrest Drive at 10:45 p.m. Sunday.
In the parking lot of an apartment complex at 1251 Wilcrest Drive, officers found a man with a gunshot wound to the head in the driver's seat of a Toyota Camry that had crashed into a parked car.
Investigators found a gun in the passenger seat, police said.
A witness told investigators she saw three masked men running through the complex. Then, she heard a loud crash and three gunshots, HPD said.
She saw the crashed Camry and found the victim inside with a gunshot wound. Police said the witness used a shirt to try to stop the bleeding and render aid until paramedics arrived.
In a later update, HPD said the 20-year-old victim was pronounced dead at the hospital.
Another person who had been shot in the leg was found at 1445 Lakeside Estates Dr., HPD said.
The second victim was taken to the hospital in serious condition.
"It could be two separate scenes. It could be the same scene. It's still under investigation," Lt. Jonathan Lui said.
Police didn't release any information on a possible motive or suspect(s).
Neighbors who live at the Lakeside Forest apartments on Wilcrest Drive described what it was like seeing the aftermath of the crash.
"It was chaos. It was blood. It was bloody, blood all over," a witness who goes by T-Baby told ABC13.
"We just been seeing three cars right on top of each other, blood in the car," another witness, Adonis Ramon, said.
Anyone with information in this case is urged to contact the HPD Homicide Division at 713-308-3600 or Crime Stoppers at 713-222-TIPS.
For more on this story, follow Rosie Nguyen on Facebook, Twitter and Instagram.