Apollo Square Industrial Park Five recently renovated industrial units to let, centrally located within Chloorkop. Contact us to set up an appointment to view this property or ask for more details. Advertisements