Woodsmill Towers Woodsmill Towers – The Sale of a 95,000 sq ft Office Building that is located at 14323 S Outer 40 Rd in Chesterfield MO. Sale Price: $5,030,000.00