CASTORAMA, France/United Kingdom
Home Improvement Chain Store Construction
3.5 ha
13 000 m²
Standardized Project Development