835 Elkhart Street C, Houston, TX 77091