Unable to answer "Is this still here?" – Australia Post Parcel Locker (Parcel Locker) – https://osm.org/node/8637199679 via StreetComplete 62.2:

I was unable to find the parcel locker. Not sure if it still exists