Citadel Mall opened in 1981 in West Ashley as the Charleston area's largest shopping center. The interior section between the five anchor stores is under contract for sale.
Citadel Mall opened in 1981 in West Ashley as the Charleston area's largest shopping center. The interior section between the five anchor stores is under contract for sale.