Cockroaches are the ultimate apartment pests, uninvited, unwelcome, and unmistakably smelly. What do cockroaches smell like? Picture a mix of musty dampness, sour rot, and oily grease. It’s the kind of odor that makes you go, “What is that?!” As the saying goes, “Where there’s a stink, there’s a problem.” Whether it’s their...