'It's been hell': Montrose residents fed up over construction project causing them problems
Residents in Montrose say they've been having problems since an almost $40-million water project started along Audubon Place near Westheimer.
Copyright © 2024 KTRK-TV. All Rights Reserved.