Stephen Noah Dawkins has been charged with capital murder in the death of Altovise M. Mahone, 27.
Mahone's family discovered her body in her apartment around noon Saturday. They told police they had not heard from her in several days. Investigators determined she was killed late Thursday evening.
Authorities believe Dawkins fled in Mahoney's vehicle. It is also believed he stole other items from the apartment.
Dawkins surrendered to the Harris County Sheriff's Office, officials said. It was unclear if any of the stolen property was recovered.