1 Bed Emerald ,Tiara Residences

Tiara Emerald, Palm Jumeirah