Residential Building


Montrouge, France