ProfileImage mscharlie350
8 Exp
Texas Station Gambling Hall and Hotel Texas Station Gambling Hall and Hotel
North Las Vegas, Nevada
Great place to stay and be close to strip and down town.