
Downtown Dubai - Opera Grand
BD Opera Grand-65-6501
- 4
- 65
- 3,893 SQ.FT / 361.67 SQ.M
- AED 17,180,888
- View