SAR15,000,000Villa1111Area:1,024 Sq. M.Luxury Palace for Sale in Al Hamraa, North JeddahAl Hamraa, Central Jeddah, Jeddah Call Email