Urban Properties Development (UPD) has unveiled Urban Life Residences, a AED 300 million freehold project in Dubai’s Business Bay. The development ... Additional facilities include an outdoor pool ...