28A Street Mosque

28ِA Street 6 - Jumeirah 1