Project
Sephora Shanghai Flagship Store
Location
Shanghai, China
Size
6,000 m² (64,580 ft²)
Status
Completed 2013
Sector
Retail
Services
Architecture
,
Interior Design
Client
Sephora
View Full Project