Eight people were rescued, four people were hospitalized and 120 residents were displaced Tuesday night during a fire that engulfed a multiple-story apartment building in New Carrolton, Prince George’s County fire officials said.

Firefighters were called to the 5300 block of 85th Avenue around 8:30 p.m. and found heavy fire in the garden-style building, which is three stories in the front and four stories in the back, officials said. A number of residents became trapped on upper floors because heat and smoke made it impossible to get out through an interior stairwell, according to authorities.

Those rescued included a woman and her infant who were plucked from a bedroom window by a firefighter using a ground ladder, fire officials said. At least one person leapt from the building, according to a TV report.

Four people were taken to a hospital with minor injuries and 10 people were treated at the scene, authorities said.

Nearly 100 firefighters battled the blaze for about 40 minutes, before it could be brought under control. The cause of the fire remains under investigation.

The county and Red Cross are helping find temporary shelter for the 60 families displaced by the blaze, fire officials said.