Amdocs Amdocs – The Lease of 80,000 sq ft of Office Space located at 1390 Timberlake Manor in Chesterfield MO. Total Lease: $14,000,000.00