Discovery Garden, Building No 255

Jebel Ali Village - Discovery Gardens