Police find human 'stash house' in Houston