Tomas Olivo Lopez
Rank: 1818
Net Worth: $1.6 B
Source: shopping centers
Industry: Real Estate
Country: Spain
Age: 48