66 Urfiya Street, Berka
Benghazi, Libya