Tag: Dubai South Properties
Dubai South Properties Announces Launch of South Bay
The project comprises over 800 villas and townhouses and more than 200 mansions.
Dubai South Properties announced the launch of South Bay, a new master...