The Casa Blanca Hotel is pictured at 2401 N. Las Vegas Blvd. in North Las Vegas on Monday, Dec. …
The Casa Blanca Hotel is pictured at 2401 N. Las Vegas Blvd. in North Las Vegas on Monday, Dec. 23, 2019. Elizabeth Page Brumley/Las Vegas Review-Journal) @EliPagePhoto