Glamour Luna LLC has leased approximately 880 square feet of retail space at 1591 N Buffalo Drive, Suite 110, in Las Vegas. Matt Feustel of Virtus Commercial represented the lessor, SSG Properties, LLC, and Dane Terry of Virtus Commercial represented the lessee.