6 Joyhurst St, Croftdene, Chatsworth, 4092, South Africa
56 Montdene Dr, Unit 5, Chatsworth, 4092, South Africa