La roca village, La Roca del Vallés

Client: Value Retail
Architect: L35
Location: La Roca del Vallés, Spain
Type: Commercial centre
Area: 35,000 sqm
Status: On site