Alta Real Estate Development has unveiled Mr C Residences Downtown, marking the second Mr C property in Dubai. The project is ...