Unnamed Road, Alexandria Governorate, Egypt
Hod Sakrah WA Abu Hamad, Borg Al Arab Al Gadida City, Alexandria Gover...