The shooting happened at about 1:25 a.m.
Police say 18-year-old Timothy Harris was shot more than once and was dead when paramedics arrived.
A 21-year-old man also suffered a gunshot wound to the buttocks. He is in stable condition at Allegheny General Hospital.
Police say this is the second shooting on the same block in less than a month.
No arrests have been made yet.