Man accused of home-invasion sex attack on disabled 67-year-old woman in Tenderloin supportive housing building
A man accused of following a disabled 67-year-old woman into her San Francisco apartment and sexually assaulting her on her own bed will stay in jail after being denied bail.
Prosecutors say Kyle Marshall, 32, a fellow resident of the Hartland Hotel at 909 Geary Street, trailed the stroke survivor from the lobby on the evening of October 8, rode the elevator with her to the 6th floor and followed her down the hallway to her room.
According to court documents, Marshall, who had never met the woman, barged into the room behind her. When she turned and told him to leave, the attacker immediately put his hand around her face, covered her mouth and pushed her onto her bed.
“She tried to scream, but she could not due to his hand over her mouth,” said assistant district attorney Katherine Wells, describing the victim’s account in a motion to detain. “He lay on top of her and began pulling down her pants and underwear.”
He then committed a serious sexual assault on her, the motion says.
Marshall left about 10 minutes later, went to his own room to change clothes, then shoved a woman aside in the lobby and ran out of the building, prosecutors say.
A neighbor from the 6th floor who tried to stall him until police arrived said he pushed past her with both hands. The victim told the neighbor he had said, “I’m sorry I have to do this, it’ll never happen again.”


Officers spotted Marshall running on Olive Street, a few blocks away from the hotel. When they turned on their lights and sirens, he looked straight at them, turned and fled, dropping his backpack. An officer injured his shoulder in the chase. Police found two fixed-blade knives in Marshall’s crossbody bag and two narcotics pipes in his backpack.
After his arrest, Marshall burst into tears and told police, “I had a weak moment and I fucked up,” according to the motion.
“I lashed out at somebody, a victim, that didn’t need it because of other things I was going through. But this didn’t need to happen,” he reportedly added.
“I got somewhat aggressive, somewhat violent,” he said. “Words were exchanged. In the heat of the moment, misery loves company. I wanted the same type of hurt that I dealt with to be received to somebody, even though that particular person didn’t deserve it.”
He told investigators he was “frustrated – physically, mentally, and sexually.”
“He compared himself to a lion, a predator, who eats and procreates,” said Wells.

The Hartland, run by the nonprofit Tenderloin Housing Clinic, provides 132 units of permanent supportive housing for formerly homeless adults, with property management and case management staff on site. Its 6th floor is set aside as a women’s floor.
Building staff appear to have watched Marshall follow the woman into her apartment as it happened. A staff member who had been concerned about him pacing the lobby and the 6th floor asked a coworker to alert her if he went back upstairs, and saw him go into the woman’s apartment on a live video feed, according to the motion.
Staff later phoned the woman and alerted her neighbor, but the 911 calls described in the motion were made only after the woman told them about the assault.
The account is likely to raise questions about security at the building and how staff responded. In February this year another resident of the Hartland Hotel, Daquane Hubbard, was also accused of the home invasion sex assault of a woman.
Marshall has prior failures to appear and multiple bench warrants in a sexual battery case that was recently dismissed due to delay, prosecutors say. He was convicted of driving under the influence in 2024.
Judge John Echeverria ordered Marshall held without bail at his arraignment on October 13. He pleaded not guilty to first-degree residential burglary, sexual battery by restraint, elder abuse, false imprisonment, battery, resisting police and carrying a concealed dirk or dagger.
A preliminary hearing is set for October 26.
The case continues.
Please support our work by making a donation
To be notified of new stories follow us on X





