UAE-based Azizi Developments has sold 90% of the residential units within its 712-unit Beach Oasis project, located in Dubai Studio City. A vibrant mixed-use community, the Beach Oasis boasts 476 studios, 200 one- and 36 two-bedroom residential units.