Optimum Shopping Mall

Location: Istanbul, Turkey

Project: Fit-out Works

Size: 2000m2