70th Street, Dubai Investment Park 1, Jebel Ali, Dubai, Dubai Investment Park 1, Jebel Ali
5.69 mi from Jumeirah Lake Towers (Al Thanyah 5)
Al Takwa Masjid - 24-hour mosque in Port Saeed, Deira, Dubai on 70th Street for daily prayers and worship.
Is this your listing?