FULLY FURNISHED SELF-CATERING GARDEN FLAT FOR SHORT TERM RENTAL - Johannesburg