Fully furnished self-catering accommodation for short or long term stays in Fourways Johannesburg South Africa.