1
Balqis Residence Villas
Palm Jumeirah, Dubai

Balqis Residence Villas