Barrett Woods Corporate Center Barrett Woods Center – Is the Purchase of a 129,179 sq ft Office building. Which is located at 13537-13545 Barrett Parkway Dr in Ballwin, MO. Purchase price: $11,464,000.00