180 s stephanie st ste - Henderson, NV, United States close