Jesus is Lord Church signed a 4-year $124,000 lease for 2,410 square feet of retail space at Palmeras Retail Center, located at 5697 S. Jones Blvd., Suite 6, in Las Vegas. Soozi and Bobbi had the honor of representing the landlord in this transaction!