Answer:

depository

AnswerCrossword Clue
DEPOSITORYPlace for storage
DEPOSITORYStorage site