AL MASSAOUD COMPOUND

6B 32A Street - Jumeirah 1