Crystal’s at City Center – Las Vegas real estate

Todd tours Crystal’s at City Center on opening night.  Crystals is the high end mall featured as part of City Center, a multi-billion dollar real estate project located on the Las Vegas strip.