Steve Shaba & Seroor Stepho have leased approximately 2,000 SF of retail space at Pecos Russell Plaza, located at 3380 E. Russell Rd. Ste. 111 & 112, in Las Vegas.  Maha Madanat of Century 21 Americana represented the Lessee and Jakke Farley and Jeff Mitchell of Virtus Commercial represented the Lessor, 3380 Partners.