Ultrasonic things FTL for the most part.
Poison works if you place large amounts of it when mice would be entering your apartment. (especially during the fall right before freezing). Works best if you could put it outside of the entire building. Land lord should already being doing this...
Traps are really hit and miss, obviously. I've tried cheese, peanut butter, and bacon. The bastards get the bait without getting caught most of the time. Sticky traps seem to be the least affective for me.
Place steel wool around where pipes and stuff come into the apartment. Mice hate that stuff.
Rat terrier dog FTW if you aren't allergic to it.
I would avoid leaving any grains out in the kitchen and put all unsealed food in plastic containers or bags. Sounds extreme but it does help a lot. No food available = No mice for the most part.
Still you're kind of screwed because your in an apartment and you neighbors could be breeding the things. land lord should do something as stated earlier.