"I heard screaming," he said. "I'm eating my McDonald's. I come outside. I see this girl going nuts trying to get out of a house."
Neighbor Anna Tejeda was sitting on her porch with friends when they heard someone across the street kicking a door and yelling.
Tejeda, 50, said one of her friends went over and told Berry how to kick the screen out of the bottom of the door, which allowed her to get out.
Speaking Spanish, which was translated by one of her friends, Tejeda said Berry was nervous and crying. She was dressed in pajamas and old sandals.
At first Tejeda said she didn't want to believe who the young woman was. "You're not Amanda Berry," she insisted. "Amanda Berry is dead."
But when Berry told her she'd been kidnapped and held captive, Tejeda said she gave her the telephone to call police, who arrived within minutes and then took the other women from the house.
On a recorded 911 call Monday, Berry declared: "I'm Amanda Berry. I've been on the news for the last 10 years."
She said she had been taken by someone and begged for police officers to come to the home on Cleveland's west side before the man returned.
"I've been kidnapped, and I've been missing for 10 years," she told the dispatcher. "And I'm here. I'm free now."
Berry disappeared at age 16 on April 21, 2003, when she called her sister to say she was getting a ride home from her job at a Burger King. About a year later, DeJesus vanished at age 14 on her way home from school. Police said Knight disappeared in 2002 and is 32 now.
Berry is now 27, according to the National Center for Missing & Exploited Children. Authorities didn't provide a current age for DeJesus. They were found just a few miles from where they had vanished.