The land currently occupies: Central Telephone Company Building.
Was located at 119 South 5th Street, Las Vegas, Nevada.