APEX Executive Suites Share: Executive Suites APEX Executive Suites Visit Website 18726 University Blvd. Sugar Land, TX 77479 (281) 505-1106 About Map About APEX Executive Suites offer modern, innovative office solutions for small businesses. What's Nearby? Distance: 5 10 15 20 25 50 mi.