header

The Shangri-La

The Shangri-La

Built in 1939.


Located at 230-242 North 8th Street, Las Vegas, Nevada.