The City Of Odyssia – Sabbour

The City Of Odyssia – Sabbour The City Of Odyssia is the latest flagship project by Sabbour, located in Mostakbal City and spreading over 580 acres. The City of Odyssia has a prime location only 15 minutes away from the AUC and a few Read More