And that would bring up questions regarding the CIA's facility called the "annex".....
An embassy can also be called a mission.