Retail + Atriums

42 Rue du Rhone

42 Rue du Rhone

Geneva, Switzerland

5,744 m2