Sachverhalt: Sachverhalt: A. Die X._ AG (Beklagte) hatte von Y._ (Klägerin) Geschäftsräumlichkeiten und verschiedene Nebenräume in Winterthur gemietet. Die Klägerin hat das Mietverhältnis per 30. September 2000 wegen Zahlungsverzugs der Mieterin gekündigt. Daraus entstand ein Rechtsstreit über die Gültigkeit der Kündigung, und es kam zu einem Ausweisungsverfahren, das bis vor Bundesgericht geführt und von diesem am 5. November 2001 als zufolge Rückzugs der Berufung erledigt abgeschrieben wurde. Die Beklagte hat die Mieträumlichkeiten per 1. November 2001 verlassen und die Klägerin zeitgleich brieflich hierüber informiert. In der Folge verlangte die Klägerin von der Beklagten Schadenersatz für die Benutzung der Mieträume nach Ablauf der Kündigungsfrist vom 1. Oktober 2000 bis Ende November 2001. Zusätzlich erhob sie Ersatzansprüche aus Heizkosten und verweigertem Zutritt zu den Mietlokalitäten. Insgesamt bezifferte sie ihre Forderung nach Anrechnung geleisteter Zahlungen und einer weiteren Reduktion des zu ihren Gunsten lautenden Saldos auf Fr. 25'000.--. A. Die X._ AG (Beklagte) hatte von Y._ (Klägerin) Geschäftsräumlichkeiten und verschiedene Nebenräume in Winterthur gemietet. Die Klägerin hat das Mietverhältnis per 30. September 2000 wegen Zahlungsverzugs der Mieterin gekündigt. Daraus entstand ein Rechtsstreit über die Gültigkeit der Kündigung, und es kam zu einem Ausweisungsverfahren, das bis vor Bundesgericht geführt und von diesem am 5. November 2001 als zufolge Rückzugs der Berufung erledigt abgeschrieben wurde. Die Beklagte hat die Mieträumlichkeiten per 1. November 2001 verlassen und die Klägerin zeitgleich brieflich hierüber informiert. In der Folge verlangte die Klägerin von der Beklagten Schadenersatz für die Benutzung der Mieträume nach Ablauf der Kündigungsfrist vom 1. Oktober 2000 bis Ende November 2001. Zusätzlich erhob sie Ersatzansprüche aus Heizkosten und verweigertem Zutritt zu den Mietlokalitäten. Insgesamt bezifferte sie ihre Forderung nach Anrechnung geleisteter Zahlungen und einer weiteren Reduktion des zu ihren Gunsten lautenden Saldos auf Fr. 25'000.--. B. Nach fehlgeschlagenem Schlichtungsverfahren beantragte die Klägerin dem Mietgericht Winterthur, die Beklagte zu verpflichten, ihr Fr. 25'000.-- nebst Zins zu bezahlen, und zwar mit Bezug auf Fr. 9'000.-- solidarisch haftend mit A._ als Garantin. Im Laufe des Verfahrens anerkannte die Klägerin, dass ihr A._ Fr. 9'000.-- überwiesen habe, weshalb sie von der Klägerin nur noch Fr. 16'000.-- nebst Zins forderte. Die Beklagte hielt sich wegen gravierender Mängel der Mietsache zur Herabsetzung des vertraglich geschuldeten Mietzinses berechtigt und stellte eine Gegenforderung zur Verrechnung. Sie beantragte deshalb die Abweisung der Klage. Das Mietgericht hiess die Klage gut und verpflichtete die Beklagte, der Klägerin Fr. 25'000.-- zuzüglich Zins zu entrichten. Es stellte sodann fest, dass der Anspruch der Klägerin im Umfang von Fr. 9'000.-- durch die Zahlung der Garantin (A._) vom 10. März 2003 getilgt sei. Gleich entschied mit Beschluss vom 20. Juni 2005 das Obergericht des Kantons Zürich auf Berufung der Beklagten. B. Nach fehlgeschlagenem Schlichtungsverfahren beantragte die Klägerin dem Mietgericht Winterthur, die Beklagte zu verpflichten, ihr Fr. 25'000.-- nebst Zins zu bezahlen, und zwar mit Bezug auf Fr. 9'000.-- solidarisch haftend mit A._ als Garantin. Im Laufe des Verfahrens anerkannte die Klägerin, dass ihr A._ Fr. 9'000.-- überwiesen habe, weshalb sie von der Klägerin nur noch Fr. 16'000.-- nebst Zins forderte. Die Beklagte hielt sich wegen gravierender Mängel der Mietsache zur Herabsetzung des vertraglich geschuldeten Mietzinses berechtigt und stellte eine Gegenforderung zur Verrechnung. Sie beantragte deshalb die Abweisung der Klage. Das Mietgericht hiess die Klage gut und verpflichtete die Beklagte, der Klägerin Fr. 25'000.-- zuzüglich Zins zu entrichten. Es stellte sodann fest, dass der Anspruch der Klägerin im Umfang von Fr. 9'000.-- durch die Zahlung der Garantin (A._) vom 10. März 2003 getilgt sei. Gleich entschied mit Beschluss vom 20. Juni 2005 das Obergericht des Kantons Zürich auf Berufung der Beklagten. C. Die Beklagte hat den Beschluss des Obergerichts sowohl mit kantonaler Nichtigkeitsbeschwerde als auch mit eidgenössischer Berufung angefochten. Das Kassationsgericht des Kantons Zürich hat die Nichtigkeitsbeschwerde am 15. Juni 2006 mit Bezug auf die Zusprechung einer Prozessentschädigung an die Klägerin teilweise gutgeheissen und im Übrigen abgewiesen, soweit es darauf eintrat. Mit der Berufung beantragt die Beklagte dem Bundesgericht, den angefochtenen Beschluss aufzuheben und die Streitsache zur Ergänzung der Tatsachenfeststellungen und zur Neubeurteilung an die Vorinstanz zurückzuweisen. Eventuell sei die Klage abzuweisen. Die Klägerin schliesst auf Abweisung der Berufung, soweit darauf einzutreten sei. 