STE CAMPUS Orsay Location : Orsay FRANCE Program : Business Campus Client : STE Société de la Tour Eiffel Project area : 95.000 m²