Sobha

Sobha Creek Vistas

Sobha Creek Vistas — a residential development with panoramic views in Mohammed Bin Rashid City, Dubai