The College Plaza Shopping Center in Statesboro has been sold to a new owner and is slated for significant renovations. The 9.64-acre, 100,000 square foot retail hub, a fixture at the intersection of ...