13
Lake Terrace
Jumeirah Lake Towers (JLT), Dubai

Lake Terrace