11 Debonair Self Catering Apartment 8301 Kimberley, 1 Jameson Avenue 11 Debonair Park 9.5 / 10 39 reviews