Scales N’ Tails LLC has leased approximately 1,000 SF of retail space at Pecos Russell Plaza, located at 3380 E. Russell Rd. Ste. 112, in Las Vegas.  Matt Feustel of Virtus Commercial represented the Lessor, 3380 Partners.