Fox Plaza

Fox Plaza is a 97 story buidling in Los Angeles, CA. It will be the tallest tower in Los Angeles, and the west coast. It is schudle to be finshed in March.