This might actually make sense. Stand Up NY is moving or has moved out of that address. They are supposedly opening two other locations, one of which is in the Times Square area and is another POI that that person was editing. However, he did not change the name on the TS POI so I don't know what's up with that.

They have not yet updated their website with the new address(es) info, etc., but that's no surprise at all.

Another comedy club is supposed to move into the 78th St location, but I haven't found further details on whether that deal has closed and when they might move in.