Faits : A. A.a. X._, ressortissant portugais, né en 1988, est entré en Suisse au début de l'année 2006. Il a rejoint, à Genève, sa mère et son demi-frère. Il y a exercé, dès le mois de mai 2006, une activité de serveur dans un établissement public de A._, exploité par sa tante et son oncle, d'abord au bénéfice d'autorisations de courte durée, puis d'une autorisation de séjour de type B CE / AELE, établie le 8 août 2007, avec échéance le 3 mai 2011. A.b. Durant son séjour dans le canton de Genève, X._ a fait l'objet des condamnations suivantes : - Le 5 décembre 2007, par ordonnance du Juge d'instruction du canton de Genève, à une peine pécuniaire de 150 jours-amende avec sursis et délai d'épreuve de deux ans, pour vols, tentatives de vol et violation de domicile; - le 22 octobre 2008, par ordonnance du Juge d'instruction du canton de Genève, à une peine pécuniaire de 120 jours-amende avec sursis et délai d'épreuve de trois ans, pour vol, tentative de vol, dommages à la propriété et recel; - le 5 novembre 2008, par ordonnance du Procureur général du canton de Genève, à une peine privative de liberté de six mois avec sursis et délai d'épreuve de trois ans, pour vol, dommages à la propriété et recel; - le 15 décembre 2008, par ordonnance du Procureur général du canton de Genève, à une peine de travail d'intérêt général de 120 heures et à une amende de 100 fr., pour violation de domicile et infraction à la loi fédérale sur les stupéfiants et les substances psychotropes du 3 octobre 1951 (LStup; RS 812.121); - le 23 décembre 2008, par ordonnance du Juge d'instruction du canton de Genève, à une peine de travail d'intérêt général de 720 heures, valant peine d'ensemble, les sursis prononcés le 5 décembre 2007 et le 22 octobre 2008 étant révoqués, pour vol, dommage à la propriété, violation de domicile et circulation sans permis de conduire; - le 29 janvier 2009, par ordonnance du Juge d'instruction du canton de Genève, à une peine pécuniaire d'ensemble de 130 jours-amende, pour recel; - le 7 juillet 2009, par ordonnance du Juge d'instruction du canton de Genève, à une peine de travail d'intérêt général de 220 heures, pour vol, infraction à la LStup et violation de domicile; - le 26 mars 2010, par jugement du Tribunal de police du canton de Genève, confirmé sur appel par la Cour de justice, Chambre pénale, du canton de Genève, le 7 juin 2010, à une peine privative de liberté de 18 mois et à une amende de 300 fr. pour vols en bande et par métier, tentative de vol, dommages à la propriété, violations de domicile et conduite sans permis, le sursis accordé le 5 novembre 2008 étant révoqué. Le 12 octobre 2010, le Tribunal d'application des peines et mesures du canton de Genève a converti les peines de travaux d'intérêt général en une peine privative de liberté de 194 jours. B. Après lui avoir notifié le 25 août 2009 une menace de révocation de son autorisation de séjour, l'Office cantonal de la population et des migrations du canton de Genève (ci-après : l'Office cantonal de la population) a refusé de prolonger l'autorisation de séjour CE / AELE de X._ et lui a fixé un délai au 22 avril 2012 pour quitter la Suisse, par décision du 29 septembre 2011. Le recours interjeté auprès du Tribunal administratif de première instance du canton de Genève (ci-après : le Tribunal administratif de première instance) a été rejeté le 27 novembre 2012. Saisie d'un recours dirigé contre la décision précitée du Tribunal administratif de première instance, la Cour de justice, Chambre administrative, du canton de Genève (ci-après : la Cour de justice) l'a rejeté, par arrêt du 29 avril 2014. Elle a considéré, en substance, que le refus de renouvellement de l'autorisation de séjour de X._ était justifié, tant au regard de la loi fédérale du 16 décembre 2005 sur les étrangers (LEtr; RS 142.20) que de l'Accord du 21 juin 1999 entre la Confédération suisse, d'une part, et la Communauté européenne et ses Etats membres, d'autre part, sur la libre circulation des personnes (ALCP; RS 0.142.112.681) et qu'il respectait le principe de proportionnalité. En outre, l'intéressé ne pouvait pas se prévaloir de l'art. 8 de la Convention de sauvegarde des droits de l'homme et des libertés fondamentales du 4 novembre 1950 (CEDH; RS 0.101). C. Agissant par la voie du recours en matière de droit public, X._ demande au Tribunal fédéral, sous suite de frais et dépens, principalement, d'annuler la décision de l'Office cantonal de la population du 29 septembre 2011, le jugement du Tribunal administratif de première instance du 27 novembre 2012 ainsi que l'arrêt de la Cour de justice du 29 avril 2014 et de renouveler son permis de séjour, subsidiairement, d'ordonner le renvoi de la cause à la Cour de justice pour nouvelle décision dans le sens des considérants. La Cour de justice se rapporte à justice quant à la recevabilité du recours et persiste dans les considérants et le dispositif de son arrêt. L'Office cantonal de la population renonce à formuler des observations sur le recours. L'Office fédéral des migrations propose de rejeter le recours. Dans son écriture du 25 août 2014, X._ a confirmé les conclusions de son recours. 