SAR3,200,000Al Narjis, North Riyadh, Riyadh, Riyadh RegionVillaModern Villas For Sale In Al Narjis, North Riyadh44300 Sq. M. Call Email