SAR1,300,000Villa76Area:204 Sq. M.Villa For Sale in Al Zumorrud, JeddahAl Zumorrud, North Jeddah, Jeddah Call Email