CARSON -- A good Samaritan helped rescue two children from a burning townhouse in Carson as their pregnant mother looked on.

The fire at Avalon Boulevard and Scottsdale Drive was reported around 11:20 p.m. Thursday.

A teenage boy said that he and his friends were hanging out at a nearby park when they spotted flames coming from the attached garage behind the unit.

One boy then yelled for the pregnant woman inside the unit, alerting her to the fire.

A young man, who identified himself as Maurice, said he asked the pregnant woman if everyone was safe and she responded by saying her two kids were still inside.

He sprang into action and went into the burning building.

"By the time I get to the steps and saw the house, the flames was already everywhere and it's foggy and smoky up in there," he said.

Maurice said he spotted the kids on the stairs, picked them up and ran out of the house.

Everyone made it out safely.

It took 40 firefighters about 20 minutes to knock down the flames, a Los Angeles County Fire Department battalion chief told camera crews at the scene.

The woman was reportedly taken to Long Beach Memorial Hospital with pregnancy complications.

Residents of six units that sustained smoke, fire and water damage were displaced by the blaze. At least two families were being assisted by the Red Cross.

The cause of the fire is under investigation.