359 E West Rd Houston, TX 77060