Al Mirqab Al Jadeed Street, Do...
Bin Al Sheikh Towers, Salwa Ro...
Mirqab Mall, Al Mirqab Al Jade...