David Lundberg said he found Max Melitzer pushing a shopping cart filled with personal possessions in a Salt Lake City park Saturday afternoon.
Lundberg declined to disclose how much money Melitzer will be receiving, but said the man's brother who died of cancer last year left him a "significant" amount in his will.
"He'll no longer be living on the street or in abandoned storage sheds," he told The Associated Press. "He'll be able to have a normal life, and be able to have a home, provide for himself, and purchase clothing, food and health care."
The story about Lundberg's two-month search for Lundberg has been reported by the Deseret News and KSL of Salt Lake City.
Lundberg said he was hired by the family's New York law firm to locate Melitzer, and some family members plan to meet Melitzer next week in Salt Lake City. He declined to identify them.
Melitzer's family wishes to remain private, and lawyers are deferring questions to Lundberg.
The investigator said he broke the news to Melitzer while they were sitting on a bench at Pioneer Park. While Lundberg said he didn't tell Melitzer how much money he was inheriting, the man was excited.
"He's still in shock. This came out of nowhere," Lundberg said. "He's a really mellow guy in his 60s, very sweet and more articulate than I thought for a man in his position."