Although Las Vegas may not be known for being a major sneaker city, it does include a few stores that are a must when in the city that never sleeps and Suite 160 is one of them. Located in the Mandalay Bay Shops, Suite 160 is a low key boutique that carriesĀ Nike, Nike SB, Air...see more >>