The armed men confronted the victim on the roof of the parking garage at the Jamaica Colosseum Mall.
It happened on Friday, April 30 at 7:10 p.m. on 165 Street.
The 37-year-old victim tried to get away in his white Range Rover, but one of the gunmen got into his car and stole his wallet before shooting him in the leg.
The men then jumped into a gray BMW 5 Series and took off westbound on 89th Avenue.
The victim was taken to Jamaica Hospital in stable condition.
The attackers got away with the victim's wallet containing his ID and bank cards.
Anyone with information in regard to this incident is asked to call the NYPD's Crime Stoppers Hotline at 1-800-577-TIPS (8477) or for Spanish, 1-888-57-PISTA (74782).
MORE NEWS: Woman fatally shot while attending vigil in Brooklyn
* More Queens news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube