Home » Europe
Kielce's mall network tracks 2 centres totalling 105k sqm of GLA. Galeria Echo is the largest centre at 70k sqm.