Sachverhalt: Sachverhalt: A. C._ (Kläger) war als Architekt tätig. Die Kollektivgesellschaft A._ & B._ (Beklagte) betätigt sich als Generalunternehmerin. Gesellschafter sind A._ und B._. Der Kläger hatte ursprünglich die Absicht, von der Erbengemeinschaft D._ eine Liegenschaft in X._ zu kaufen, darauf ein Mehrfamilienhaus zu erstellen und die einzelnen Wohneinheiten als Eigentumswohnungen zu verkaufen. Die baurechtliche Bewilligung wurde ihm aufgrund des von ihm ausgearbeiteten Projekts am 11. Juli 1995 erteilt. Als die Finanzierung des Projekts scheiterte, bot sich die Beklagte als Partnerin an. Am 20. Dezember 1995 hielt die Beklagte ihre Position gegenüber dem Kläger in einem von A._ unterzeichneten Schreiben fest, das der Kläger unter dem gleichen Datum gegenzeichnete. Diese Vereinbarung sollte alle gegenseitigen Ansprüche definitiv regeln (vgl. Ziffer 11 der Vereinbarung). Beigelegt war dem Schreiben eine von A._ sowie vom Kläger unterzeichnete "Kaufzusage". Danach kaufte der Kläger von A._ die Stockwerkeigentümereinheit H des zu erstellenden Wohnhauses. Ebenfalls am 20. Dezember 1995 erwarben A._, B._ und drei weitere Käufer die besagte Liegenschaft von der Erbengemeinschaft D._, und es wurde Stockwerkeigentum begründet. In der Folge erstellte die Beklagte das Mehrfamilienhaus. Die Eigentumswohnungen wurden mit Ausnahme der Wohnung H bis Juni 1997 verkauft. Die Verhandlungen des Klägers mit A._ über den Verkauf der Wohnung H scheiterten. Sie steht noch immer im Eigentum von A._ und wird vom Mitgesellschafter B._ bewohnt. Am 20. Dezember 1995 hielt die Beklagte ihre Position gegenüber dem Kläger in einem von A._ unterzeichneten Schreiben fest, das der Kläger unter dem gleichen Datum gegenzeichnete. Diese Vereinbarung sollte alle gegenseitigen Ansprüche definitiv regeln (vgl. Ziffer 11 der Vereinbarung). Beigelegt war dem Schreiben eine von A._ sowie vom Kläger unterzeichnete "Kaufzusage". Danach kaufte der Kläger von A._ die Stockwerkeigentümereinheit H des zu erstellenden Wohnhauses. Ebenfalls am 20. Dezember 1995 erwarben A._, B._ und drei weitere Käufer die besagte Liegenschaft von der Erbengemeinschaft D._, und es wurde Stockwerkeigentum begründet. In der Folge erstellte die Beklagte das Mehrfamilienhaus. Die Eigentumswohnungen wurden mit Ausnahme der Wohnung H bis Juni 1997 verkauft. Die Verhandlungen des Klägers mit A._ über den Verkauf der Wohnung H scheiterten. Sie steht noch immer im Eigentum von A._ und wird vom Mitgesellschafter B._ bewohnt. B. Mit Eingabe vom 4. November 1997 beantragte der Kläger dem Bezirksgericht Meilen, die Beklagte sei zu verpflichten, dem Kläger den Betrag von Fr. 333'942.-- nebst Zins zu 5 % seit 1. Mai 1997 zu bezahlen. Er machte damit verschiedene Ansprüche aus der Vereinbarung vom 20. Dezember 1995 geltend. Mit Urteil vom 24. Dezember 2002 wies das Bezirksgericht Meilen die Klage ab. Gegen dieses Urteil erhob der Kläger Berufung, die das Obergericht des Kantons Zürich, II. Zivilkammer, am 28. Mai 2004 teilweise guthiess. Es verpflichtete die Beklagte, dem Kläger Fr. 133'372.-- nebst Zins zu 5 % ab 2. Mai 1997 zu bezahlen. Im Mehrbetrag wies es die Klage ab. Gegen dieses Urteil erhob der Kläger Berufung, die das Obergericht des Kantons Zürich, II. Zivilkammer, am 28. Mai 2004 teilweise guthiess. Es verpflichtete die Beklagte, dem Kläger Fr. 133'372.-- nebst Zins zu 5 % ab 2. Mai 1997 zu bezahlen. Im Mehrbetrag wies es die Klage ab. C. Die Beklagte führt gegen das Urteil des Obergerichts eidgenössische Berufung mit dem Antrag, dieses sei aufzuheben, und die Klage sei vollumfänglich abzuweisen. Der Kläger schliesst auf Abweisung der Berufung und ersucht um Bewilligung der unentgeltlichen Rechtspflege. 