Correct.Let me see if I understand this. Someone that pays NOTHING has the right to stay over a ;year but the person with a Valid lease that is PAYING has to leave in TWO months because the landlord tells them he is selling............. Any half ass lawyer will run rings around the landlord in court for a lot longer than two months.....................
OP clearly states her contract is up in July.