header

Downtowner Motel

Downtowner Motel
Downtowner Motel

Built in 1965.


Located at 129 North 8th Street, Las Vegas, Nevada.