It could be a number of things. One common culprit is a cat's litter box. If the litter box isn't scooped often enough, the urine will start to build up and give off an unpleasant odor. If you have multiple cats, it's also possible that one of them is spraying urine as a way to mark their territory.