April 19, 2024
Steve Marcus
Window washers work at the SLS Las Vegas Thursday, August 7, 2014. The new resort, formerly the Sahara, will open on August 23.