JERSEY CITY, N.J. (1010 WINS) — A 13-year-old Massachusetts girl who went missing nearly three weeks ago was found in safe Jersey City, N.J. Wednesday morning, police said.

Alexandra Loftis’ father also confirmed to 1010 WINS that an arrest had been made in connection with his daughter’s disappearance.

According to a report in the New York Post, investigators found Loftis at a Jersey City residence where she was staying with a 42-year-old man, identified as Jorge Luis Garzon, by the paper’s sources.

Citing sources, the paper said that Garzon was charged with kidnapping, endangering the welfare of a minor and other charges.

Police said a tip led them to the girl who ran away on November 4.

The girl’s father, who left Brooklyn years ago, raised his daughter in a rural community outside of Boston, had returned to the Big Apple to search for her.

“Whenever I’m focused on trying to find her, I’m okay. But, whenever that stops, and I’m home at night, and I wake up in the morning, and I think, you know, I … I … I … it’s hard. You know this is completely devas… you can’t … it’s my only daughter,” he told CBS 2’s Pablo Guzman on Monday.

The girl found a way to get to a Peter Pan bus in Boston. Surveillance video showed her getting off the bus at the Port Authority Bus Terminal.

The tech-savvy teen did not visit her usual Facebook sites and shut off her cell phone while missing.

What do you think happened? Sound off in our comments section below…

Watch & Listen LIVE