International Naval Works

Street Address:
89 Khaled Ebn El Waleed St., flat 101
City:
Sidi Beshr
Country:
Egypt
Internet URL: