The City Of Odyssia - Sabbour The City Of Odyssia is the latest flagship project by Sabbour, located in Mostakbal City and spreading…