Love & Lashes signed a 92-month lease for 1,367 square feet of retail space at Caroline’s Court located at 7703 N. El Capitan Way, Suite 140, in Las Vegas. Geri Jameson of Virtus Commercial represented the lessor, 7703 Partners, in the transaction.