About this property
This clothing store business, with a surface area of 29 m², is ideally located in the heart of the resort's shopping mall, in the Le Tavels building on the snow front in Isola 2000. Benefiting from a convenient location of choice for both the winter...