CEC Island

CEC Island is a building located in the Incorporation Islands on the planet Corellia. The Main Entrance, Outer Grounds, and Central Tower can be found in this area.