Star turn for the Star Tower

2001 Lone Star scoops up a prime Seoul office building in the wake of the Asian currency crisis

Share this