7602 Glass Street, Houston, TX 77016