Built in 1905.
The land currently occupies: Main Street Hotel and Casino.
Was located on North Main Street and Stewart Avenue in Las Vegas, Nevada.