Al-Awali Palace
It is a land on which a palace is built with a total area of 4948 square meters and includes a garden and a swimming pool
It is distinguished by its proximity to commercial streets and Ibrahim Al Juffali Road