stash house

(noun) house (generic term)

< stash away | stasis >