17323 Red Oak Dr Houston, TX 77090