Studio apartment with lake view in Lake Terrace, JLT

Lake Terrace, Jumeirah Lake Towers