Sqalo Building Home/Apartment complex/Sqalo Building 2941b Temba St, Zola, Soweto, 1878 Contacts 2941b Temba St, Zola, Soweto, 1878 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Apartment complex Micassa Villa Reitzpark, Welkom, 9488 Apartment complex Summer Glade 17 Avondale Rd, Greyville, Durban, 4001 +27313096732 Apartment complex Maluti. Turvey St, Benoni, 1501 +27845826360 Apartment complex Wibilo Athlone Rd, Noordheuwel, Krugersdorp, 1739 Categories Apartment complex