The museum states that it looked at various local sites before choosing the four-story building called 63, which is located at Las Vegas Boulevard and Harmon Avenue.