So I just spent forever trying to find the answer to this question. Finally have it. For Normal:
The vending machine is on the same street as the subway that has the beggar, right? Lamonde Street I believe? If you head down it towards Lansdale (I believe thats the street name? Big yellow one there), you'll find it on the side of the street. I believe if I were to point it out on the map, it would be a little before the lansdale street. Best I can describe without a map (Been looking for one so I could make a circle where it would be. Haha).
Search both sides of the street. Its green, and blends in pretty good with the walls/stores. You'll find it.