A shopping mall located in Esch-Sur-Alzette, Luxembourg. The asset comprises approximately 37,150 square meters of commercial space, including major international retailers and local shops, 1,200 parking places and appro