Computer Furniture.

Is there a place that has variety for computer furniture? I am looking for a small cabinet for next to my desk to hold a hard drive, discs, maybe printer paper, and have wire holes in back. Ideally 16" wide or less and only as tall as my simple desk.