yeah those ionic breezers work wonders. My parents got a knock off brand of air purifier and if you blow smoke directley through the back of it it dosent smell like anything. They also have mini ones too that come in 2 packs, if you had 2-4 of them you should be good. Theres no way to 100% mask the smell though

on a side note growing in an appartment is one of the dumbest things you can do.