10
Green Lakes 3
Jumeirah Lake Towers (JLT), Dubai

Green Lakes 3