Buildings and other structures that comprised the property are gone after Station Casinos said last summer it would demolish the property.
Search results for:
The locals-focused casino chain purchased nearly 67 acres in North Las Vegas after landing approvals for a 600-room hotel project.
Station Casinos cleared a hurdle in its quest to build a new resort in North Las Vegas, as the company shakes up its real estate portfolio.