North Charleston Center
5900 Rivers Avenue
N. Charleston, SC 29406
This 235,000-square-foot center is located on the prime regional retail corridor of Rivers Avenue in North Charleston, just off of I-26, in an area undergoing a rapid growth transformation.
Managed by Star Commercial