KHOU-11 Moving Station to Capital One Plaza
KHOU-11 made a little news of its own after the CBS affiliate signed a deal for a new permanent station in the Capital One Plaza at 5718 Westheimer Rd. in Houston.
KHOU will occupy 43,000 square feet across the first, second and third floors of the 22-story, 517,626-square-foot high-rise located in west Houston’s San Felipe/Voss submarket. Other notable tenants in the building include Arruth Associates, Saudi Arabian Airlines, Tri-Star Financial…