i used mutant powers to find it on streetview
But like, what's the building? lol
it looks to be a whole fenced complex but there's signs on the outside of it here and there, he will likely see