Carrefour Stores

more info close
Category:

Retail

Design:

Location:

Taiwan

Floor Area:

9,000 - 15,000 m²