Unable to answer "Is this still here?" – Museo Infantil de Oaxaca (Museum) – https://osm.org/way/815524303 via StreetComplete 58.1:

entrance is near the other building, this one is fenced off from the street, all the way to calle Ignacio rayon