storage

(noun) storehouse

depot
entrepot
store
depository (generic term)
deposit (generic term)
depositary (generic term)
repository (generic term)