Bus Line, Fitness Center, Food Court, Metro/Subway, On Site Management, Property Manager on Site, Restaurant, Security System, Signage Southwest Corporate Center is a 534,437 square foot office project built specifically for high density back office users in southwest Houston. Strategically in Southwest Houston at the corner of Highway 59 and Bissonnet; less than a mile from the Sam Houston Tollway, Southwest Corporate Center provides direct freeway access to virtually every business and residential center in the Houston metropolitan area.