Nestled in the heart of Dubai Studio City, Beach Oasis is a new spectacular residential development by Azizi. The low-rise upscale development comprises two towers of high-end studio, 1 and 2-bedroom apartments and will set a benchmark in the area for contemporary design and excellent community facilities.