Police believe the shooting at northwest Miami-Dade's Flea Market USA Sunday afternoon began as a home invasion.
The shooting happened about 4 p.m., near the intersection of Northwest 79th Street and Northwest 30th Street at the shopping center.
Miami-Dade police said it started when a homeowner called in a home invasion robbery. The homeowner then followed the suspects to the shopping center and told police the men were in a gold mini-van.
When two officers, one in plain clothes and the other in uniform, approached the suspects, the driver put the van in reverse, slamming a police unit and crashing into other cars.
The officers opened fire, killing the driver and hurting the passenger, according to police.
Eyewitnesses told Local 10's Christina Vasquez they ducked for cover.
"I heard like 20 shots," said one witness.
"Just listening to the gunshots, you know, it was just crazy," said another witness.
"I just ducked for cover like everyone else," a witness said.
None of the officers were hurt and no one in the area was hurt.
The surviving suspect is recovering at Jackson Memorial Hospital.