Amdocs

1390 Timberlake

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