Spacious Apt in Al Badia Residences Festival City

Al Badia Residences, Dubai Festival City