Faits: A. Coopérative X._ (ci-après: la Coopérative), dont le siège est à ... (GE), est une société coopérative, au sens des art. 828 ss CO, qui a pour but de procurer à ses membres des logements à un prix raisonnable. A cet effet, elle a construit, à ..., une série d'immeubles d'habitation sur des parcelles que l'Etat de Genève, propriétaire, a mises à sa disposition en constituant en sa faveur des servitudes personnelles de superficie. Les travaux ont été achevés au mois d'octobre 2005. Les logements ne sont pas subventionnés et leurs loyers ne sont pas soumis au contrôle de l'autorité administrative. Seul un rendement maximum a été imposé par l'Etat dans l'acte de superficie. Par contrat du 1er novembre 2005, la Coopérative a remis à bail à B._ un appartement de cinq pièces sis au deuxième étage de l'un de ces immeubles. Le loyer annuel initial a été fixé à 28'200 fr., sans les charges. Lors de la conclusion du bail, la locataire a reçu un avis ad hoc, communiqué au moyen de la formule officielle, dans lequel figure la mention suivante: "Art. 269a lettre c) Le loyer actuel se situe, lorsqu'il s'agit de constructions récentes, dans les limites du rendement brut permettant de couvrir les frais". La locataire a souscrit des parts sociales de la Coopérative, à raison de 6'000 fr. chacune, pour un total de 30'000 fr. B. Le 14 décembre 2005, B._ a saisi la Commission de conciliation d'une requête en contestation du loyer initial, qui visait à faire ramener ce loyer à 15'228 fr. par an, montant augmenté par la suite à 15'924 fr. La bailleresse a conclu au rejet de la requête. La tentative de conciliation a échoué. Saisi de l'affaire, le Tribunal des baux et loyers du canton de Genève a rendu son jugement le 24 janvier 2007. Il a fixé le loyer annuel de l'appartement en cause à 17'604 fr., charges non comprises, et condamné la bailleresse à rembourser à la locataire le trop-perçu de loyer. La bailleresse a recouru contre ledit jugement. Par arrêt du 14 septembre 2007, la Chambre d'appel en matière de baux et loyers, après avoir annulé le prononcé de première instance, a fixé le loyer en question à 22'530 fr. par an, charges non comprises, dès le 1er décembre 2005, et ordonné, elle aussi, le remboursement des loyers perçus en trop. A l'instar des juges précédents, l'autorité d'appel a procédé à un calcul pour déterminer si le loyer litigieux se situait dans les limites du rendement brut permettant de couvrir les frais. Elle a estimé, comme eux, que tel n'était pas le cas, mais dans une moindre mesure. C. Agissant par la voie du recours en matière civile, la Coopérative invite le Tribunal fédéral à annuler l'arrêt cantonal, à dire que le loyer initial contesté s'élève à 28'200 fr. par an, charges non comprises, dès le 1er décembre 2005, et, partant, à débouter la locataire de toutes ses conclusions. L'intimée propose le rejet du recours. La cour cantonale se réfère, quant à elle, aux motifs énoncés dans son arrêt. L'effet suspensif a été accordé au recours par ordonnance présidentielle du 19 novembre 2007.