Three Chicago men face felony drug charges after police raided a Southwest Side home and found 166 pounds of marijuana Wednesday night.

Narcotics Division officers executed a search warrant at the home of Raphael Torres, 59, of the 6500 block of West 63rd Place, Wednesday night, after an investigation, and found the marijuana, valued at about $1.1 million, according to a news release. Police also found crystal meth, ecstasy and cocaine, along with four firearms—two of them stolen—and $44,000 in cash.

Torres faces a possession of a controlled substance charge, along with charges on a warrant in an unrelated case, according to police. Also arrested were Sergey Mordvin, 33, of the 6600 block of North Sheridan Road, and Naftali Centeno, 31, also of the 6300 block of West 63 rd Place, according to police. Centeno was charged with possession of a controlled substance, unlawful use of a weapon by a felon, and a charge on a warrant, while Mordvin wsa charged with possession of marijuana.

Centeno and Mordvin appeared in Cook County Central Bond Court today, where they each were ordered held in lieu of $10,000 bail. Torres was expected to appear in court on Friday, according to court and jail records. Centeno is scheduled to appear again in court on Friday, while Mordvin is scheduled to appear in court Oct. 22, according to records.

chicagobreaking@tribune.com | Twitter: @ChicagoBreaking