Papa John’s Pizza has renewed their lease in the 1,430 square foot retail space at 4790 Fort Apache Retail, located at 4790 Fort Apache Rd. Ste. A, located in Las Vegas. Chris Emanuel and John Blommer of Virtus Commercial represented the Lessor, AK Holdings, LLC.