Does this "out of" mean the same as "from"?
Yes, that's correct. In informal situations, "out of," "coming out of/from," or "based out of" is sometimes used in place of "from" or "in." Ex: My favorite streetwear label is based out of Moscow. = My favorite streetwear label is from Moscow.
Aprende más expresiones típicas del inglés. >