Au départ il s'agissait juste d'une petite devanture située dans le bâtiment triangulaire Artigues (du nom de ses propriétaires) situé au 261, Columbus Avenue entre Pacific Avenue et Broadway à North Beach, en face du Vesuvio Cafe. Construit sur les ruines d'un ancien bâtiment détruit par le feu après le séisme de 1906 le bâtiment a été conçu par l'architecte Oliver Everett en 1907. Le bâtiment était initialement partagé avec un certain nombre d'autres magasins. La librairie City Lights a progressivement gagné de la surface en occupant d'autres magasins de l'immeuble dès que l'espace devenait vacant pour finalement occuper tout l'ensemble du bâtiment.