1 bedroom with lake view in Green Lakes 2, JLT

Green Lakes 2, Jumeirah Lake Towers