Mina Rashid

First Freehold Luxury Apartments
Opposite Burj Al Arab – The Only
7-Stars Hotel in The World