Dubai South launches South Bay Mall, a 200,000 sq ft retail and lifestyle hub featuring 60 stores, dining and wellness spaces
The post New mall opens in Dubai in community with 3km waterfront promenade appeared first on Arabian Business: Latest News on the Middle East, Real Estate…
Read More