34GJ+HQ3 - Al Mamsha St - Jumeirah Beach Residence, Dubai - United Arab Emirates
34 street, villa 102 -Al Barsha South 1 / Dubai