An east-end Toronto neighbourhood was swarming with police Wednesday morning after a man was found with his hands bound on the street with a gun steps away from him.

The victim alleged he had been held at a home on Logan Avenue in Riverdale throughout the night, one block from where he was found.

After questioning the man, the Emergency Task Force raided a home and arrested a suspect at around 9 a.m.

Police also stopped a car on the Gardiner Expressway near Jameson Avenue in connection to the investigation. One more person was arrested.

One man was charged with marijuana possession and the other has been charged for an outstanding warrant, police spokesperson Const. Wendy Drummond told CTV.ca.  Neither have been charged in connection to the abduction investigation.

The incident started Tuesday night with reports a man was kidnapped from the Dufferin Street and Finch Avenue area in North York.

The man was found on a porch in the Carlaw and Eastern Avenues area the next morning with his hands bound together in front of him. He had run to the home for help.

"He was just running for his life," the woman who lives in the house told reporters at the scene. "We called 911 and we made sure he was okay. He wasn't really wounded but he had been beaten up."

"He had duct tape around his head and his hands were tied," a neighbour told CTV Toronto. "He looked like he was a little distraught and extremely scared. He said he had been kidnapped and he was going to be killed."

"There was a gun lying in the street in front of him," he continued. "I think that's pretty scary."

Other neighbours said they've noticed a lot of people coming and going at all hours of the day from the house that was raided.

With a report from CTV Toronto's Austin Delaney