South Park Plaza

South Park Plaza

South Park Plaza Offices, Charleston, South Carolina USA 29407
Phone: 1-843-577-0702

Building 1 is a Five story office tower located in Charleston, South Carolina. Buildings 2 and 3 are both two story office buildings. Interior recently renovated into Class-A office space.