Tours Aillaud

Skyscrapers in Nanterre, France

The Tours Aillaud is a group of residential buildings located in Nanterre, in the inner suburbs of Paris, France.