"Hast du eine eigene Wohnung?"
I missed "own" on purpose to show a situation when it looks awkward in English too. "Hast du deine eigene Wohnung" does not seem right to me because "eine eigene" is possible in German. The same is in Russian, there is another option to say "your own", and the literal translation from English will look funny. Languages are different.