Unable to answer "Is this still here?" – Ten Thousand Villages (Interior Decoration Store) – https://osm.org/node/2135503023 via StreetComplete 63.0:

Ten Thousand Villages closed and was replaced by Discoverypoint School of Massage. Discoverypoint node needs to be corrected to this address.