Built in 1970, the two-story building has approximately 49 hotel rooms and has 300 feet ... full city block redevelopment opportunity in Downtown Las Vegas,” located at 899 Fremont St. It ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results