header

La Siesta Motel

La Siesta Motel

Was located in North Las Vegas, Nevada.