The complex sits on more than 43 acres along Little Sugar Creek in south Charlotte.