Teduke Court Teduke Court – The sale of a 87,455 sq ft Distribution Center located at 110 Teduke Court in St Charles, MO. Sale Price: $2,625,000.00