Landmark Sabbour agrees with JLL to provide leasing, consultancy services to Three Sixty Project is mixed-use complex with built-up area of 85,000 sqm Shaimaa Al-Aees October 8, 2019