• E-mail
At 3060 Ali Baba Lane sits a 2-story office building, one of many surrounding the immediate area of the construction site for the future Las Vegas Raiders' Stadium, Thursday Feb 8, 2018.

Christopher DeVargas