Places Of Worships nearby Deira - Dubai - United Arab Emirates

مسجد الخليل إبراهيم

Approximately 1.96 km away
Address: 33 Al Rola St - Dubai - United Arab Emirates