I noticed this building was entirely missing when I visited - looks like it only shows up on Maxar's premium imagery for now. I didn't have time to identify it myself, so if someone can, I'd be grateful.