10
Lake Side Residence
Jumeirah Lake Towers (JLT), Dubai

Lake Side Residence