A.- a) A._ travaillait comme employée au service de X._ SA. A ce titre, elle était assurée contre le risque d'accidents professionnels et non professionnels auprès de la Zurich, Compagnie d'Assurances (ci-après : la Zurich). Le 16 mars 1994, elle a emprunté avec son mari l'ascenseur de son immeuble pour se rendre au travail; le frein automatique de l'ascenseur ayant lâché, ce dernier a effectué une brutale descente de deux étages et s'est arrêté quelques mètres avant le fond de la cage. A._ a pu se retenir aux barres de soutien de la cabine, tandis que son mari a été projeté au sol; ils sont restés bloqués durant 45 minutes avant d'être libérés par le concierge de l'immeuble. Nonobstant le choc, la prénommée a travaillé normalement. Le lendemain, ressentant des céphalées, des douleurs à la nuque et au bas du dos, elle a consulté le docteur B._, médecin répondant de la Permanence de Y._, qui a posé le diagnostic de contusion de la colonne cervico-dorso-lombaire avec un débattement latéral de L5 à S1 et attesté une incapacité de travail de 100 % dès le jour de la consultation (certificat médical LAA du 4 mai 1994). Le 17 juillet suivant, ce médecin a signalé à l'assureur-accidents l'absence d'amélioration de l'état de santé de sa patiente ainsi que l'apparition d'une dépression réactionnelle nécessitant une prise en charge psychiatrique. Sur la suggestion du docteur C._, expert mandaté par la Zurich, l'assurée a alors été soumise à de nouvelles investigations médicales qui n'ont révélé aucun déficit neurologique, mais confirmé l'existence probable de troubles psychiques (rapports des docteurs D._ et E._, respectivement des 15 et 20 décembre 1994). Chargé d'une expertise au plan psychiatrique, le docteur F._ a retenu le diagnostic de syndrome de stress post-traumatique avec angoisse généralisée et somatisation, et estimé l'atteinte à son intégrité physique et mentale à 60 % (rapport du 9 février 1996). Sur la base de cette expertise, A._ a requis de la Zurich l'octroi d'une rente d'invalidité ainsi que d'une indemnité pour atteinte à l'intégrité, prestations que cette dernière a lui refusé, estimant la poursuite du traitement médical encore nécessaire, par décision du 17 juin 1996, confirmée sur opposition le 14 janvier 1997. b) Vu la persistance de l'incapacité de travail de l'assurée, la Zurich a confié une expertise pluridisciplinaire au Centre Z._. Dans leur rapport du 21 avril 1997, les docteurs G._, neurologue, et H._, psychiatre, sont parvenus à la conclusion que les troubles présentés par A._ aussi bien sur le plan somatique que psychiatrique n'étaient plus en relation de causalité naturelle avec l'incident du 16 mars 1994. Se fondant sur cette expertise, la Zurich a, par décision du 30 avril 1997, mis un terme à ses prestations (indemnités journalières et prise en charge du traitement médical). Saisie d'une opposition, La Zurich a confirmé sa prise de position initiale le 23 juillet 1997. B.- L'assurée a recouru contre cette décision sur opposition devant le Tribunal administratif du canton de Genève, en produisant deux nouveaux rapports médicaux, l'un émanant du docteur I._, neurologue, et l'autre du docteur J._, médecin-directeur du Département de neurologie de l'Institution K._. A l'inverse de l'avis soutenu par le docteur H._, ces médecins ont tous deux conclu à l'existence d'un rapport de cause à effet entre l'événement accidentel du 16 mars 1994 et l'état psychique présenté par A._. Par jugement du 4 avril 2000, le tribunal a admis le recours, annulé la décision attaquée, condamné la Zurich à reprendre le versement de ses prestations dès le 1er mai 1997 et alloué à l'assurée une indemnité de 2000 fr. à titre de dépens pour la procédure cantonale. C.- La Zurich interjette recours de droit administratif contre ce jugement dont elle requiert l'annulation, en concluant à la confirmation de sa décision sur opposition du 23 juillet 1997. A._ conclut, sous suite de dépens, au rejet du recours, tandis que l'Office fédéral des assurances sociales ne s'est pas déterminé. 