At Sobha Creek Vistas, grand living starts with windows and balconies over looking magnificent views of Dubai Creek (Ras Al Khor) and Downtown, optimized layouts with the Sobha…