Sachverhalt: A. B._, geboren 1942, (Beklagte, Beschwerdegegnerin) vermietete der A._ AG (Klägerin, Beschwerdeführerin) mit Mietvertrag vom 31. Mai 1994 eine 51⁄2-Zimmerwohnung an der Strasse U._ in V._ zu einem monatlichen Bruttomietzins von Fr. 5'700.--. Seither wurde der Mietzins in mehreren Schritten auf aktuell Fr. 4'635.-- reduziert. Im Jahre 2009 erstritt die Klägerin vor dem Mietgericht des Bezirksgerichts Meilen eine Mietzinsreduktion aufgrund von Mängeln in der Zeitperiode 1. September 2004 bis 14. September 2007. Im Frühjahr 2012 kam es zwischen den Parteien erneut zu Diskussionen über Mängel an der Mietsache und deren Behebung sowie über Ansprüche auf Mietzinsreduktion. Dabei stellte der von der Beklagten beigezogene Verwalter, C._, mit E-Mail vom 10. Mai 2012 in Aussicht, gewisse Reparaturen würden sofort in Auftrag gegeben, und er werde bis Ende Mai 2012 umfassend zu den Mängeln Stellung nehmen. Am 22. Mai 2012 kam es zu einem Telefongespräch zwischen C._ und D._, der Verwaltungsrat der Klägerin ist und das streitgegenständliche Mietobjekt bewohnt. Mit amtlichem Formular vom 25. Mai 2012 kündigte die Beklagte das Mietverhältnis mit der Klägerin auf den 30. November 2012. Zur Begründung verwies sie auf ihre Absicht, die Liegenschaft zu verkaufen. Wirtschaftlich und vermietungstechnisch dränge sich eine umfassende Renovation des Mietobjekts auf. Die Eigentümerfamilie werde indes auch in ferner Zukunft keinen Bedarf für die Liegenschaft haben. Sie wolle sich daher nicht mehr mit den entsprechenden Renovationsarbeiten belasten. Mit Eingabe vom 25. Mai 2012 gelangte die Klägerin mit einem Begehren um Beseitigung der ab März 2012 gerügten Mängel und um Mietzinsherabsetzung an die Schlichtungsbehörde Meilen. Die Eingabe ging am 29. Mai 2012 bei der Schlichtungsbehörde ein. B. Am 25. Juni 2012 focht die Klägerin die Kündigung vom 25. Mai 2012 bei der Schlichtungsbehörde Meilen als missbräuchlich an und ersuchte eventualiter um längstmögliche Erstreckung des Mietverhältnisses. Nachdem ihr die Klagebewilligung erteilt worden war, gelangte sie mit Klage vom 25. Oktober 2012 an das Mietgericht des Bezirksgerichts Meilen und beantragte, es sei die Kündigung vom 25. Mai 2012 als missbräuchlich zu erklären bzw. es sei festzustellen, dass diese Kündigung missbräuchlich sei. Am 19. Dezember 2013 wies das Mietgericht die Klage ab. Dagegen erhob die Klägerin Berufung an das Obergericht des Kantons Zürich. Dieses wies die Berufung mit Urteil vom 24. Juni 2014 ab und bestätigte das Urteil des Mietgerichts. C. Die Klägerin beantragt mit Beschwerde in Zivilsachen, das Urteil des Obergerichts aufzuheben. Es sei die Kündigung vom 25. Mai 2012 als missbräuchlich zu erklären bzw. festzustellen, dass diese Kündigung missbräuchlich sei. Eventualiter sei die Streitsache zwecks Durchführung eines Beweisverfahrens und zur Neubeurteilung an die Vorinstanz zurückzuweisen. Subeventualiter sei das Mietverhältnis um zwei Jahre zu erstrecken. Sub-subeventualiter sei das Mietverhältnis um drei Monate ab Zustellung des Urteils des Bundesgerichts zu erstrecken. Die Beklagte beantragt, die Beschwerde abzuweisen und das angefochtene Urteil zu bestätigen. Die Vorinstanz verzichtete auf eine Vernehmlassung. Die Parteien reichten Replik und Duplik ein. Mit Präsidialverfügung vom 15. Oktober 2014 wurde ein Gesuch der Beschwerdeführerin um Erteilung der aufschiebenden Wirkung abgewiesen.