The SLS Las Vegas hotel-casino sign, 2535 South Las Vegas Boulevard, and the Stratosphere Tower, 2000 South Las Vegas Boulevard, is seen Thursday, Feb. 5, 2015. The under developed of the north St …