Jagdev Singh Athwal — who goes by the name Jack — has been released under strict conditions with orders not to go near the Gordon Towers apartment building in Maple Ridge.
Ridge Meadows RCMP say the investigation uncovered evidence that led to charges surrounding a "disturbing threat of a serious criminal nature." Police won't release any other details as the matter is before the courts.
Athwal, 71, is due to appear in court on Thursday.
He has been ordered not to possess firearms or explosives. Police say they will be watching closely for any violation of his conditions.
In 2009, Athwal was the subject of a CBC Go Public investigation.
Maple Ridge RCMP and municipal officials complained that most of the drug-related crime in their city originated in his run-down suites.
At the time, Athwal admitted he was a slumlord, but maintained it was only true for one particular apartment complex, which he later sold after losing his business license.
This February, Athwal was back in the news after two suspicious fires broke out on property he owned.