54 Elsayed Mohamed Ali street off Elwarsha street off Shoubra, street ...
Road 90, النرجس، شريف، قسم الساحل،, Cairo Governorate 11865, Egypt