Video from Citizen App showed the scene on West 138th Street and Lenox Avenue.
It happened at 9:46 p.m. on Thursday.
Police say a large dispute led to a shooting.
A 25-year-old man was hit in the leg and another man was shot in the chest.
The men drove themselves to Harlem Hospital, where the man shot in the chest died.
So far, there are no arrests and the investigation is ongoing.
ALSO READ | Woman's body found in trunk of car abandoned on Queens street
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube