The LEASE Contract's term is from June 1st for two year. But the addendum states "The lease is contingent upon the current tenant vacating the premises by April 30." The agent told me that previous tenant is still working on the building and therefore they can't give me keys until they are finished. They say We will have keys by May 11th at the latest. Does this mean contract has been breached by Landlord and we don't have to adhere to the contract?
A rental agreement is a contract outlining terms of tenancy for a certain period of time. Short-term rental agreements may renew automatically until cancelled.
Landlord-tenant law is governed mostly by state laws, and covers issues like security deposit limits and deadlines, evictions, and the right to withhold rent.