€¦ · Sobha Sapphire Sobha Sapphire consists of 216 super luxury apartments in 26 storeyed...
11
€¦ · Sobha Sapphire Sobha Sapphire consists of 216 super luxury apartments in 26 storeyed skyscrapers, all overlooking a scenic 6.5 acre lake, located in the prestigious Sobha