About Al Badia Residences Phase 3:
Phase 3 of Al Badia Residences is the latest addition to the versatile property offerings at Dubai Festival City.Disclaimer: Pictures for only illustrative purposes