BR

Grosvenor Business Bay Tower

Business Bay, United Arab Emirates