17 yrs ago•oc_robreviewedPenthouse Club3475 W Russell Rd, Las Vegas, NV 89118, USA*I was there for the Grand...