This building stands on an otherwise unremarkable street corner in Toronto. No Muggles can see it, obviously ;)