Crystals is an incredible mall opened in December 2009, in the whole City Center in Las Vegas and it’s the largest commercial structure that qualifies for the LEED Gold for the core and envelope. City Center is a complex urban district located in Las Vegas Strip, a collection of impressive residencies and hotels, casinos, halls, galleries and luxury trade.