Developers are trying to build an apartment complex at Yale and 6th, but the neighbors we spoke to aren't happy about it

1 / 24
KTRK – Houston
Tue, Jan 29, 2013 6:54 PM EST