apartments on highway 6 and westheimer