I was going to say it looks like its over there where the bike messengers used to hang outAnnnnnd I am right. It is on Flower. Google "world trade center los angeles" and click on the maps link. Choose the Flower Street street view, then scoot SW on Flower and face NW: https://www.google.com/maps/preview/@34.053192,-118.254564,3a,75y,319.74h,85.51t/data=!3m4!1e1!3m2!1skyASoxed044TuaQ7OElMxg!2e0!6m1!1e1