Get Directions to International Management District ← View details 11360 Bellaire Boulevard #960, Houston, Texas 77072 +1 281-564-5252 Get Directions From* To * — Required information