Unable to answer "What street is this on?" – Solutions Health & Fitness (Commercial Building) – https://osm.org/way/165182406 via StreetComplete 57.3:

It has been torn down completely - the building doesn't exist at all. As of May 2024, it's a construction side - last bits of demolition still happening