MECCA Commercial Bay is a large-format standalone beauty space with in-demand exclusive brands including NARS, Drunk Elephant...