Firefighters haven't determined the cause of an apartment fire in Creedmoor, but the apartment manager said a resident with an oxygen tank lit a cigarette.