Crystals is the new retail center in the heart of City Center. Something tells me this isn’t the place to pick up a new pair of Carharts or Xtratufs! The top view is of City Center from Las Vegas Blvd “The Strip”.
Below is an inside view – the wooden structure is actually a restaurant! A restaurant that I’m sorry I didn’t get the name of and will be extra sorry when I go to keyword!