(noun) storage, store, entrepot, depot
a depository for goods
storehouses were built close to the docks