Armadillo Home/Apartment building/Armadillo Onderste St, Krugersdorp, Johannesburg, 2001 Contacts Onderste St, Krugersdorp, Johannesburg, 2001 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Apartment building De Grendel Hof Tijgerhof, Cape Town, 7441 Apartment building Menlyn Maine Residences 202 Amarand Ave, Menlyn, Pretoria, 0181 Apartment building 20 Ecalani 1-17 Thami Mnyele Dr, Xubene, Tembisa, 1626 Apartment building Madrihof Oosthuizen Ave, Songloed, Klerksdorp, 2571 Categories Apartment building