18
Green Lakes 2
Jumeirah Lake Towers (JLT), Dubai

Green Lakes 2