Photo © Pierre-Louis Mongeau

Desjardins Information Technology Centre

Location
Lévis (Québec)
Surface
27 770 sq. ft.
Number of floors
2
Photo © Pierre-Louis Mongeau
Photo © Pierre-Louis Mongeau
Photo © Pierre-Louis Mongeau
Photo © Pierre-Louis Mongeau
Photo © Pierre-Louis Mongeau
Photo © Pierre-Louis Mongeau
Similar projects