Tours Aillaud is a housing complex in the Western suburbs of Paris. Built in 1977, it consists of 18 towers and contains 1,607 apartments.
Tours Aillaud is a housing complex in the Western suburbs of Paris. Built in 1977, it consists of 18 towers and contains 1,607 apartments. Residential Links: en.wikipedia.org By: Xeba73