Overview

Corporate Center at International Plaza is one of the most prominent business developments with premiere office space, located in the Westshore area.