Colombes – France
122 Housing
Area : ( 99.081 sq ft )
Project Management : Les Nouveaux Constructeurs