Unable to answer "Is this still here?" – on level 0: Buffalo Mountain Apparel (Clothing Store) – https://osm.org/node/11251921351 via StreetComplete 62.0:

Sign is on door but inside is vacant. Need to check online to see if they are closing or just remodeling