Villa No. 6, 33 Street, Al Mankhool Road (next to ADCB Metro exit 2) Dubai, United Arab Emirates, Bur Dubai, Mankhool, Mankhool, Bur Dubai
6.43 mi from The Palm Deira
Aquaduck Recreational Playground — amusement parks & arcades in Mankhool, Bur Dubai, Dubai.
Is this your listing?