Space-Saver Idea: I have a 4-shelf (plastic-coated wire) spice rack mounted at "eye level" on the laundry room wall. Each shelf is 4.5" deep, 17" wide and there's enough head room between shelves to hold a 16 oz bottle.
The shelves are deep enough to double up on smaller bottles. (I really need to add another one... the overflow is taking up too much space in the cabinet next to that shelf!!!) I have blends on the top shelf and singles below that... in alphabetical order to make it easy to find what I need.
The heating/cooling vent is closed so the laundry room stays around 68°F year round and we keep the door closed so no light gets in there.
Just a thought...