6618 Cobalt Street, Houston, TX 77016