Advertising
Advertising

Paris, France

Ranking among the world’s densest cities, Paris nevertheless lacks housing—it would take more than 100,000 units to satisfy current demand.

Located in Paris, France

Advertising