Sachverhalt: A. Mit Verfügung vom 7. Juli 2009 verweigerte die Bausektion der Stadt Zürich der X._ AG die Bewilligung für den Bau eines Mehrfamilienhauses auf dem Grundstück Kat.-Nr. HI3153. Dieses liegt an der Kreuzung der Hegibach- und der Sonnenbergstrasse. Die Baurekurskommission I hiess einen von der X._ AG erhobenen Rekurs am 12. Februar 2010 gut und lud die Bausektion zur Erteilung der Baubewilligung unter den erforderlichen Nebenbestimmungen ein. Gegen den Entscheid der Baurekurskommission legte die Stadt Zürich beim Verwaltungsgericht des Kantons Zürich Beschwerde ein. Mit Entscheid vom 30. Juni 2010 hiess das Verwaltungsgericht die Beschwerde gut und stellte die Bauverweigerung wieder her. B. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht vom 14. September 2010 beantragt die X._ AG, der Entscheid des Verwaltungsgerichts sei aufzuheben und die Stadt Zürich sei einzuladen, die Baubewilligung mit den gegebenenfalls notwendigen Auflagen zu erteilen. Das Verwaltungsgericht beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Die Bausektion der Stadt Zürich schliesst auf Abweisung der Beschwerde. In ihrer Stellungnahme dazu hält die Beschwerdeführerin im Wesentlichen an ihren Anträgen und Rechtsauffassungen fest. Mit Präsidialverfügung vom 13. Oktober 2010 hat das Bundesgericht der Beschwerde die aufschiebende Wirkung zuerkannt. 