Buildings and other structures that comprised the property are gone after Station Casinos said last summer it would demolish the property.
North Las Vegas
Your trusted source for North Las Vegas news. Read about local updates, headlines & breaking news in North Las Vegas here.