fitted retail space for sale in jlt saba tower 3

Saba 3, Jumeirah Lake Towers