developer Saba has announced the launch of the emirate’s first twin-tower freehold residential project located in the Jumeirah Lake Towers community, Dubai. The 36-storey twin project – Saba ...