Unable to answer "Is this inside a building?" for https://osm.org/node/4950008796 via StreetComplete 55.0:

This is not located here, but at the corner, 40 Elizabeth Street.  Also not a vending machine, but an entire walk in store.