What are South Coast Metro and South Coast Plasa?
South Coast Plaza:  The largest mall on the West Coast of the United States, its sales of over $1.5 billion annually are the highest in the United States.
i don't know