23 Street 209 Corner of Street 206 Degla, Maadi Ground floor private e...
St N, 15 El-Nahda, Maadi, Cairo Governorate 11728, Egypt