Judging from aerial photography, the entrance to the compound is off Arabia Street, about a thousand feet south of Avenue 54. I wonder if it looks like the photo in #31.
Unfortunately, the Googlewagen didn't bother to drive Arabia Street. If you look at the Google Street View for its intersection with Avenue 54, Arabia Street appears to be a dirt road. There's a big concrete box something to your left as you look down it.