Multiple Units of Retail space in Sobha Sapphire

Sobha Sapphire, Business Bay