It's an elderly apartment building so my guess is a nest. Certainly the kitchen is a bit of a mess right now as I am sick with a cold and not keeping up with things. The last thing I feel like doing is leaping up for thorough spring cleaning of my kitchen.