2 BR Apartment In O2 Residence - Lake Elucio - Jumeirah Lake Towers Available For Sale

O2, Jumeirah Lake Towers