since you're in an apartment it's a beotch.
i would hide my shit in the trunk of my car, disassemble the grow room, and burn candles, febreeze, incense, whatever an hour or less before landlord arrives, but this was in a house..
you just gotta hide them somewhere and cover up the smell, mayn...