Al Borg Scope

Al Borg Scope Center

center

55 El Atebaa Tower Abdel Moneim Riad St., off El Batal Ahmed Abdel Aziz St., Floor 6 Giza - Al Mohandesin