The shooting happened on the 4600 block of Tackawanna Street at 11:50 p.m. on Thursday.
Police say the three men confronted the 19-year-old victim in the street. One opened fire, shooting the victim in the back, groin and twice in the leg.
While investigating, detectives noticed that stray bullets went into the window of a home and were lodged in a wall.
The father and child who were inside the home were not hurt.
Police said they are canvassing the area, handing out flyers and asking the community for any video.