Harris County sues shed company accused of taking customers' money

Wednesday, December 11, 2024 3:24PM CT