Spacious Office | Direct Metro Access | Lake View
-
Jumeirah Lakes Towers
-
Living area
1,086