Loading Video…
This browser does not support the Video element.
Houston residents asking city council to not do business with apartment complex owner
FOX 26 Reporter Damali Keith has reactions from residents and spoke with Houston Mayor Sylvester Turner about their concerns.