The fire occurred in the 8800-block of West 101st Street.
Firefighters rescued one man who was trapped in the basement, firefighters said. He was pulled through a window to safety. Another resident was also hurt.
An injured police officer was transported to a hospital by another police officer.
All three people breathed in too much smoke, but they're expected to be okay, firefighters said.