Recent News

April 21, 2014

The electronic retailer's new 23,000-square-foot store is slated to open at the Charlotte-area power center in September.

April 22, 2014

"The store has signed a 10-year lease for about 23,000 square feet, Windsor Square owner Sterling Organization said."

News