Masjid Imam Al Muntazar

13D Street - Al Quoz 1 - Behind the Factory