All acids are generally incompatible with bases.
Ammonium Hydroxide does not substantially attack steel, painted steel or wood, so no special cabinet is needed for it. Acetic Acid is also flammable and more appropriately stored in a flammable storage cabinet. The mineral acids, Phosphoric Acid, Hydrochloric Acid, Nitric Acid, Sulfuric Acid, and Perchloric Acid can all be stored in a cabinet designed for Corrosive Acids. SciMatCo and Justrite are examples of manufacturers which make non-metallic cabinets for these types of acids. Both brands are available from laboratory supply and safety supply companies.