In ShortThis shoe store is located in the massive Forum, the 156,000-square-foot mall at Caesar's Palace, featuring more than 100 stores. For shoe maniacs, this store can be just as...