Explore the top apartments in Downtown Houston near a major corporate headquarters, catering to various lifestyles and budgets.