11402 31st Ave N Texas City, TX 77591