University Library Street, building, Unit No. 108, Royal Towers, Giza ...
32،, Giza Governorate, Egypt