LEASED STORE definition
LEASED STORE means a Facility that is not an Acquired Store or a Self-Developed Leased Store and which is (i) leased directly to Borrower by the landlord; or (ii) sublet to Borrower; or (iii) the lease for which is assigned to Borrower, with or without a concurrent amendment entered into by Borrower with the landlord.
LEASED STORE has the meaning assigned to that term in Section 4.5.