storehouse

nouns

a depository for goods
"storehouses were built close to the docks"