public store

noun

Definition of public store

: a warehouse where dutiable goods are appraised or held under bond